An eerie and deserted wax museum, Slausen's Lost Oasis, is the site for spine-tingling terror where four unsuspecting young travelers (including Tanya... Read more
This updated retelling of the 'vagina dentata' myth (not to be confused with a song from "The Lion King") stars Jess Weixler in a gory, yet comedic ta... Read more