5.7 Slingshot Aug. 30, 2024 Slingshot IMDb: 5.7 2024 109 min 19 views In the heart of a perilous journey to Saturn’s moon Titan, an elite trio of astronauts faces the ultimate test of skill and resolve. Their ... Science FictionThriller