

MovieHorror
Tainted Soul
4.6(7)20221h 46m
A teenager with the uncanny ability to communicate with the dead must stop a vengeful demon who's exacting revenge on students at his high school.
- Director
- Ginanti Rona
- Created by
- Seo Woo-sik,Deepak Chugani,Sanjeev Bhalla,Mo Zechuan
- Writers
- Alim Sudio
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast

Zee Asadel
Dini

Emir Mahira
Raka

Andrew Barrett
Dodit

Angel Sianturi
Sonya

Iszur Muchtar
Dudung

Randhika Djamil
Ajat
Shatora Narajan
Rommy

Kezia Caroline
Nara

Farandika
Nino

Chelcy Clarissa
Lisbeth

Gaby Warouw
Vanessa

Neysa Chandria
Erlin

Jenny Zhang
Ibu Tara

Ariyo Wahab
Pak Didik

Ari Kusuma
Ibu Penumpang Transjakarta
Joshua Rundengan
Siswa #1

Arya Mohan
Siswa #2
Asep Suhanda
Supir Transjakarta

Nelly Sukma
Marni "Hantu Berdaster"
Nek Acih
Nenek Tua "Penghuni Kost"
Udin Bhakti
Suami Marni "Hantu Berdaster"
Calvin
Hantu Anak Kecil Gendut
Ahmad Endang Maulana
Kepala Polisi
Candra H.
Petugas Forensik
Loading cast…
Crew
Directing
- Ginanti RonaDirector
- Miracle RisaldiSecond Assistant Director
- Poni VratamaFirst Assistant Director
- Aditya Aski PratamaThird Assistant Director
- Rezza SigiScript Supervisor
Writing
- Lee Jong-hoAdaptation
- Alim SudioScreenplay
- Pandu BirantoroStory Developer
- Andi BoedimanStory Developer
- Robert RonnyStory Developer
- Alim SudioStory Developer
Production
- Robert RonnyProducer
- Seo Woo-sikExecutive Producer
- Deepak ChuganiExecutive Producer
- Sanjeev BhallaExecutive Producer
- Mo ZechuanExecutive Producer
- Robert RonnyExecutive Producer
- Andi BoedimanProducer
- Andi BoedimanExecutive Producer
- Dilip ChuganiExecutive Producer
- Juandini LiesmitaCasting Director
- Theo Yudha AdithyaUnit Production Manager
- Ilham SetiawanCasting Assistant
Camera
- Padri NadeakDirector of Photography
- Novantio YogaClapper Loader
- Jogie NadeakCamera Operator
- Dede KurniawanGrip
- Yanuarudin MukhlisDrone Pilot
- Fandy AchmadSecond Assistant Camera
- Irfan SetiawanGrip
- RokimFirst Assistant Camera
- Suharja NasrunCamera Operator
- Fabrian HendroDigital Imaging Technician
- Syafrizal SetiabudiStill Photographer
- Dedi BijaksonoJimmy Jib Operator
Editing
- Wawan I. WibowoEditor
- Jalu SwandaruAssistant Editor
- Zulfa MasyithohAssistant Editor
- Yudistira Aria PratamaColorist
- Utomo KurniadiColorist
- Purnomo WatiDigital Intermediate Producer
- Dhabit HizrianColorist
Sound
- Lexy F. KomansilanSound Recordist
- Wahyu Tri PurnomoSound Recordist
- Ilva RizkySound Recordist
- Ricky LionardiMusic Director
- Yordana AlfarisyiSound Effects Editor
- Shandy Eka PermadiScoring Mixer
- Tabah FurqonScoring Mixer
- Tabah FurqonMusic Editor
- Moch. ZaqiFoley Mixer
- Ilva RizkyDialogue Editor
- Joko PrawotoFoley Artist
- Maksal MinaSound Effects Editor
Art
- Benny LaudaArt Direction
Costume & Make-Up
- Aldie HarraCostume Designer
- Cherry WirawanProsthetic Designer
- Agustin PujiMakeup Artist
- Agustin PujiHairstylist
- Cherry WirawanMakeup Effects Designer
- Clarista ChristieAssistant Makeup Artist
- Andini SuwandiAssistant Makeup Artist
Visual Effects
- BoiVisual Effects Supervisor
- Alpian EffendiVisual Effects Producer
- Oky RinovRotoscoping Artist
- Muhammad RizalCG Artist
- Ratih TrianingsihRotoscoping Artist
- Dwi PurnomoRotoscoping Artist
- BoiVFX Artist
- Febri Aribawa3D Artist
- Devi Permata SariRotoscoping Artist
- Budi SetiawanRoto Supervisor
Crew
- Syahril AkmalFight Choreographer
- Renaldo SandikaUtility Stunts
- YudiansyahFight Choreographer
- Udeh NansStunt Coordinator
Lighting
- JumantoGaffer
- Caesar WibisonoLighting Technician