Unveiling the Heart’s Promises: What’s the Buzz About Netflix’s Indonesian Drama?

Created on:

By: Jessica Morrison


A rare Indonesian film on Netflix delves into the struggles of a young woman caught between her adherence to tradition and her personal ambitions. Here’s what you need to know about the feature.

Based on a bestselling novel by Habiburrahman El Shirazy, a renowned author in Indonesia known for his works infused with religious values, The Promises of the Heart is a romantic drama from Indonesia—a country whose films are seldom seen on global platforms. It has been available on Netflix since March 31, 2025.

The screenplay by Oka Aurora and direction by Ange Umbara bring to life the story of Diyala, a young woman who has just graduated and is confronted with her family’s plans for her: an arranged marriage. The cast features Indonesian actors, with Beby Tsabina in the leading role of Diyala. She has previously appeared in numerous movies, TV and web series. Deva Mahenra, who plays Faiq, boasts a similar breadth of experience and is also a television host.

What is the plot of The Promises of the Heart?

Having achieved her dream of becoming a doctor, Diyala’s world turns upside down when her father decides to marry her off to Roger, the son of the wealthiest businessman in the village, to settle the family’s debts. Meanwhile, Diyala must come to terms with the fact that Faiq, her childhood love, is already engaged to someone else.

Who stars in The Promises of the Heart?

  • Deva Mahenra: Faiq
  • Beby Tsabina: Diyala
  • Caitlin Halderman: Diah
  • Dito Darmawan: Roger
  • Ismail Arda Irman: Herman
  • Vonny Annggraini: Doctor Mutia
  • Kiki Narendra: Cosmas
  • Alya Rohali: Ambar
  • Cinta Dewi: Cempaka
  • Ayez Kassar: Rusli
  • Arry Febrian: Dadang

Where can you stream The Promises of the Heart?

To watch The Promises of the Heart, available since March 31, 2025, you need to subscribe to Netflix. Access to the streaming platform requires a subscription, with several options available: a paid subscription starting at $5.99 per month for the Netflix Standard with Ads, $13.49 per month for the standard plan (ad-free with two simultaneous streams), and $19.99 per month (ad-free with four simultaneous streams).

YouTube video

Categories TV

Red94 is an independent media. Support us by adding us to your Google News favorites:

Leave a review