HOSTS (2020) Reviews and overview

Hosts is a 2020 British horror feature film about a family that is murdered one by one when they invite their neighbours over for Christmas dinner. Written and directed by …

Read More