Apollo 18

2011PG-1387 min
This sci-fi thriller suggests that Apollo 17, despite official statements to the contrary, wasn't NASA's last manned mission to the moon.
Production Country:United States, Canada
 Apollo 18 (2011) on IMDb
Click to Rate:
Added to Netflix:March 9, 2019
Watch on Netflix My List

Similar Titles


Recently Viewed