May 26, 2025

space movie released in 1992