STOWAWAY | FILM REVIEW April 27, 2021 STOWAWAY | FILM REVIEW Dir: Joe Penna (12, 116 mins) A taut chamber piece of a sci-fi movie that places humanity at its centre, Stowaway is a welcome drama … Read moreSTOWAWAY | FILM REVIEW