Host (2020) – Quick Movie Review – Shudder Original Horror Film
Host is a British horror film released in 2020, directed by Rob Savage. During the COVID pandemic, six friends hold a seance via video, and…
Continue reading → Host (2020) – Quick Movie Review – Shudder Original Horror Film