: Fantasy Horror Mystery Thriller : United States of America : en : 31/03/2005 : $10,000 (estimated) : Fleet Street Films RenegadeX Productions : 75 min : 2.162 : English : Released