images

Released on: 2018-06-30

Last American Horror Show

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

Horror

Comedy

Production Companies:

Deep Murder Productions

MSR Studios

Production Countries:

United States of America

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations