Stowaway – Review George Howarth April 24, 2021 Reviews It seems like everyone's going to space these days; the exploits of Branson and Musk attempting to blast us normal folk into the cosmos has brought a renewed interest in the thinking man's sci-fi film....