The Return

1h 26m | 2010 | TV-PG | CC

There is evidence that suggests we experienced alien contact in the 20th century. WWII Air Force planes were buzzed by mysterious balls of light, and the alleged crash of a flying saucer in Roswell, New Mexico propelled the world into the age of UFOs.