Stowaway ending explained and all your questions answered – CNET

By | May 16, 2021
So how did Michael end up on board the ship? Here are a few answers to the Netflix sci-fi’s biggest questions.