HomePeople Biography and filmographyPetruska Karangan Petruska Karangan is an Indonesian filmmaker. Movies (5)TV shows (0) Movies (5) Raped by Satan2010 · Director The Shaman2008 · First Assistant Director, Fight Choreographer Long Road To Heaven2007 · First Assistant Director Roh: The Evil Spirit2007 · Director d'Trex2004 · Assistant Director TV shows (0) No credits available.