SYNOPSIS: NASA's canceled trip to the moon in the 1970s is the basis for this found-footage-style picture exploring the urban legend surrounding that mission. What if Apollo 18 actually did occur and the proof of extraterrestrial life exists on film? Wanted's Timur... more »

  • August 12, 2011
  • 615 Views