Episode 585 - Host

This week the BGH crew reviews "Host", a Shudder exclusive.