Not Rated | | Crime, Horror, Sci-Fi
Much of the film was shot at the Tudor-style getaway "The Glen Tavern Inn" in Santa Paula, California. Ironically, the hotel's motto is "Where the Past Comes to Life," with the dead reportedly maintaining a vivid presence at the Inn. The Glen Tavern... ...
Pretty girl like you hitchhiking out here in the middle of nowhere is either running from her old life or searching for her new one.