12 Views

Last American Horror Show

A trifecta of 80s throwback terror with mauling monsters, home invasions gone haywire and stomach-turning human sacrifice.

Runtime: 82 minutes

Quality: HD

Released: Jun 30, 2018

IMDb: 6.3