70
Space Launch Live: Splashdown (2020) isn't streaming yet, and it isn't available to rent or buy in the US. Released August 2, 2020.
Looking for where to watch Space Launch Live: Splashdown? We've got you covered with every streaming, rental, and purchase option available. It's currently streaming on HBO Max. The film holds a 70% audience score.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.