Movies Reviews slider ‘Host’: Shudder Original Is Found-Footage Done Right Oliver Douglas August 16, 2020 Director: Rob Savage Writers: Rob Savage, Gemma Hurley & Jed Shepherd Cast: Haley Bishop, Jemma […]