A Small Letter To God
Keke is a young girl with a loving father and mother, as well as loyal friends. She is diagnosed with Rhabdomyosarcoma (a cancer of connective tissues), which is unusual at her age. After undergoing twenty-five sessions of chemotherapy, the once healthy and beautiful Keke finds herself sickly and bald, with a disfigured face. Although the treatment initially works, the cancer returns a year later. Doctors estimate that Keke has three months to live. To help her deal with her pain, she begins keeping a diary; through her writing she finds the strength to hold on for a year. As she begins to accept her fate, she writes a letter to God in her diary, asking that her family be kept safe.
Directed by Harris Nizam · Written by Beby Hasibuan
Where to Watch
Streaming
Cast
-
Dinda Hauw Gita Wanda Sesa Cantika / Keke -
Alex Komang Keke's Father -
Dwi Andhika Kiki -
Esa Sigit Andy - Ranty Purnamasari Keke's Mother
-
Egi John Foreisythe Chika -
Indri Giana Shifa - Maulidha Tiara Ningsih Fachda
-
Vinessa Inez Dinda - Sasa Nabila Andini
- Cut Nadya Ida
- Ayundya Gayatri Maya
Make it a double feature
3h 48m together
A Small Letter To God
Seven Pounds
A close match in mood and era.
More from Harris NizamSee all →
More Like This
More on NetflixSee all →

The Breadwinner · 2026
The Wild Robot · 2024
Spider-Man: No Way Home · 2021
Spirited Away · 2001
The Godfather · 1972
Demon Slayer: Kimetsu no Yaiba Infinity Castle · 2025
Swapped · 2026
Evil Dead Burn · 2026
Shrek Forever After · 2010
Facing El Chapo · 2026
Howl's Moving Castle · 2004
War Machine · 2026
KPop Demon Hunters · 2025
Ice Age: Continental Drift · 2012
White Chicks · 2004
Shrek the Third · 2007
Hostel · 2006








