Touched

Genre: Documentary
Countries:
Release Date: December 16, 2010
Year: 2010

A documentary about people who think they've had contact with aliens, and the Harvard psychiatrist who believes them.

Watch Trailer

or Try Sflix Alternative