2021 Drama Science Fiction Thriller Stowaway Millions of miles from home, survival comes with sacrifice.