Establishes the character of Ophelia played by Berna Bazan Towns. She would reprise the role in El Cucuy.
Was originally conceived as a contest film for Rob Zombie's Horror Film Contest.
First film produced without Director Christopher Ambriz's longtime producer partner Louis Alvarado during production, Ambriz found himself working with a new producer Yadira Gonzales. Alvarado would later oversee postproduction on Pen and produce the follow up El Cucuy.
Will McCann first leading role in a film.