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