After finishing up the school term in a remote outback town, teacher John Grant (Gary Bond) looks forward to spending his holiday with his girlfriend in Sydney. But John gets waylaid in a mining town where a gambling spree leaves him completely broke. He quickly falls in with the hard-drinking locals, who constantly ply him with alcohol and force him to participate in a gruesome kangaroo hunt. Disgusted, John tries to hitchhike out of town and, when that fails, begins to contemplate suicide.
Harry Angel (Mickey Rourke) is a private detective contracted by Louis Cyphre (Robert De Niro) to track down the iconic singer Johnny Favorite. However, everybody that Angel questions about Favorite seems to meet a tragic demise. Eventually the trail leads Angel to New Orleans where he learns that Favorite had dabbled in the black arts. As Favorite's whereabouts and true identity become clear, Angel learns that being hired by Cyphre was not a random choice.
After returning home from the Vietnam War, veteran Jacob Singer struggles to maintain his sanity. Plagued by hallucinations and flashbacks, Singer rapidly falls apart as the world and people around him morph and twist into disturbing images. His girlfriend, Jezzie, and ex-wife, Sarah, try to help, but to little avail. Even Singer's chiropractor friend, Louis, fails to reach him as he descends into madness.
A group of teenage camp counselors attempt to re-open an abandoned summer camp with a tragic past, but they are stalked by a mysterious, relentless killer.