In a career packed with critically acclaimed projects, one of Tom Hanks' best has found a new streaming home following its exit from Netflix at the end of August. Based on the book Lost Moon by Jim Lovell and Jeffrey Kluger, two-time Academy Award winner Ron Howard's Apollo 13 is an incredible feat of sci-fi drama filmmaking, and stands still today as one of Hanks' best performances. Following its Netflix exit, you can stream Apollo 13 on Starz in the U.S., as of September 1, 2025.