Australian Indie Film Crew Accidentally Unleashes Demonic Curse The new Australian TV pilot Cursed apparently lives up to its name. 7 years agoKeep Reading