Apollo 13 Movie Scared
Dec. 26, 2024
Apollo 13 (1995) - IMDb Apollo 13' (1995) - This live-action film by Ron Howard had a budget of $62 million and received 96% on RottenTomatoes with 8.2/10 average and 77/100 on Metacritic. The film was re-released Apollo 13 Movie Review | Common Sense Media Reviews: Apollo 18 - IMDb | Apollo 13 Movie Scared