(2009)
Released: 2009-01-08
A vengeful spirit follows three body hunters as they search for missing corpses in Jakarta.
Vote Now!