The Shadow I Wrote (2025)
Synopsis Alex (22/M) lives with his uncle in a house. He has a history of PTSD (Post-Traumatic Stress Disorder). One day, his uncle disappears without any explanation, leaving Alex confused and uncertain about what to do. Trying to cope with the situation, he begins writing a book titled *Shadow I Wrote*. Unbeknownst to him, Aldo (22/M) — a character from his book — exists in real life. Aldo starts to feel that something is controlling his life, as he experiences a strange sense of being trapped in a time loop. Confused by what’s happening, he begins to question his own reality, and it turns out that he also suffers from PTSD, just like Alex. In his search for the one controlling his life, Aldo eventually encounters Alex. However, the meeting was deliberately planned by Alex, who intends to kill Aldo, believing that by doing so, he can silence the turmoil inside his mind.
Director: Firhand Ardhana Ridwan
![]() |
Qistan Rabbani as Aldo |
![]() |
Juan Enrico as Alex |
![]() |
Fabian rafi as Rizky |
![]() |
Rachel vio as Karina |
| Directing | Zainal Ferdiansyah | Assistant Director |
| Lighting | Irwan Sayid Hudaya | Gaffer |
| Camera | Ahmad Raeka | Director of Photography |
| Directing | Firhand Ardhana Ridwan | Director |
| Sound | d'andrea | Sound Director |
| Production | Fahru Rizky Viviso | Producer |
| Writing | Firhand Ardhana Ridwan | Writer |
| Editing | Firhand Ardhana Ridwan | Color Grading |
| Camera | Iqbal Jamil | Assistant Camera |
| Camera | Cipta Maulana | Assistant Camera |
| Camera | satria eka | Camera Trainee |
| Camera | Yulia Sukma | Camera Intern |
| Lighting | Daiva Putra | Best Boy Lighting Technician |
| Lighting | Taufiq Alif | Lighting Technician |
| Lighting | Radja Adrian | Lighting Technician |
| Lighting | Daffa Gunadi | Lighting Technician |
| Lighting | Alfian Yudha Pratama | Electrician |
| Production | Maysha Putri F | Line Producer |
| Production | Beatrice | Line Producer |
| Production | Mutiara Agitsini | Unit Manager |
| Production | Arief Azhar | Location Manager |
| Production | Adriansyah Hidayat | Unit Production Manager |
| Directing | Hasna Alya | Assistant Director |
| Production | Kevin Ardhiwiluga | Casting Director |
| Camera | Afif Wahyu Perdana | Digital Imaging Technician |
| Production | Sylfiana Erlica | Casting |
| Production | Salsabila Raniyati Hakim | Casting |
| Camera | Diana Nabila | Clapper Loader |
| Directing | Reza Intan | Continuity |
| Directing | Fauzy Mulqi | Continuity |
| Sound | ozan | Boom Operator |
| Sound | Bimo | Utility Sound |
| Art | Aditya Putra | Art Direction |
| Art | Teezar rafly | Art Department Assistant |
| Art | Fawwaz Abi | Property Master |
| Art | Adli F. | Art Department Coordinator |
| Costume & Make-Up | Kamila Rahmatika | Makeup Artist |
| Costume & Make-Up | Kayla Sybil | Makeup Artist |
| Costume & Make-Up | Tasya Aulia R | Wardrobe Master |
| Costume & Make-Up | Cherry Naomi | Wardrobe Assistant |
| Camera | Lazuardi ramadhan | BTS Videographer |
| Camera | Dian Adipranaya | BTS Photographer |
| Editing | Afif Wahyu Perdana | Editor |