Last American Horror Show

Last American Horror Show

A trifecta of all 80s throwback terror home invasions gone awry and stomach-turning human sacrifice, using critters.
Duration: 82 min