Beautiful, interesting, incredible cinema.
A 2013 English language comedy/fantasy/horror film directed by Charles Band, starring Karen Black, Gregory Blair and Ciarra Carter.