A film review by Jamie Richardson for Just Celebrity Magazine The opening scene of a decayed animal carcase; the religious incantations being murmured for it to receive God’s grace initially made me think of satanic rituals in the east; however, the panning out of the camera shows a lush and dense waterlogged jungle and the…