Host (2020) Review Jeremy Lebens 7.0 Director Rob Savage and writers Gemma Hurley and Jed Shepherd have created the perfect thriller to…