All We Imagine as Light (2024) poster

All We Imagine as Light (2024)

21 September 20241h 58mMalayalamIndia / France / Luxembourg / Netherlands / Italy
6.8/10TMDB · 258 votes

DirectorPayal Kapadia

StarringKani Kusruti, Divya Prabha, Chhaya Kadam, Hridhu Haroon

Watch onVI movies and tv, JioHotstar

Best for: Viewers who enjoy quiet, character-led Indian dramas with a mix of languages and a focus on women's inner lives.

Where to watch All We Imagine as Light online in India

Subscription

JioHotstarVI movies and tv

Free with ads

JioHotstar

Availability for India, data by JustWatch. Updated 23 October 2026.

All We Imagine as Light OTT release date

Theatrical release (India)21 September 2024
OTT / digital release (India)3 January 2025
Gap between theatre and OTT104 days
Streaming now onVI movies and tv, JioHotstar

Release dates for India as listed on TMDB.

All We Imagine as Light story (no spoilers)

In Mumbai, Nurse Prabha's daily routine is disrupted when she receives an unexpected gift from her estranged husband. Her younger roommate, Anu, struggles to find a private spot in the city to be intimate with her boyfriend. A trip to a beach town gives both women a chance to let their desires surface. Payal Kapadia directs this Malayalam-language drama-romance, which unfolds across five languages spoken in the film: German, Hindi, Marathi, Malayalam and English. The story follows Prabha and Anu as they navigate work, relationships and the search for personal space in a crowded city. The film runs 118 minutes and carries an A certificate in India. It is a quiet, character-driven look at two women's lives and the small shifts that change them.

Should you watch All We Imagine as Light?

Watch it for

  • Payal Kapadia directs a drama-romance that moves between Mumbai and a beach town, giving the story two distinct settings.
  • Kani Kusruti plays Prabha and Divya Prabha plays Anu, with Chhaya Kadam as Parvaty and Hridhu Haroon as Shiaz rounding out the cast.
  • The film runs 118 minutes and is spoken in Malayalam, Hindi, Marathi, English and German, reflecting its Mumbai setting.
  • It is an A-certified drama-romance, so the tone is adult and grounded rather than family-oriented.

Skip it if

  • You prefer fast-paced plots; this is a slow-burn drama-romance focused on everyday routines.
  • You want a family-friendly film; the A certificate signals mature themes and content.
  • You dislike subtitles; the film mixes Malayalam, Hindi, Marathi, English and German dialogue.

All We Imagine as Light cast

Kani KusrutiKani Kusrutias Prabha
Divya PrabhaDivya Prabhaas Anu
Chhaya KadamChhaya Kadamas Parvaty
Hridhu HaroonHridhu Haroonas Shiaz
Azees NedumangadAzees Nedumangadas Dr. Manoj
Tintumol Josephas Nurse Shanet
Anand SamiAnand Samias Drowning Man
Lovleen Mishraas Dr. Supriya
Madhu Rajaas Kaki
Shweta Prajapatias Young Woman
Ardra K.S.as Nurse 1
Sisira Anil CKas Nurse 2

All We Imagine as Light movie details

DirectorPayal Kapadia
WriterPayal Kapadia
MusicDhritiman Das
CinematographyRanabir Das
ProducerThomas Hakim, Julien Graff
Release date21 September 2024
Runtime1h 58m (118 minutes)
Original languageMalayalam
Country of originIndia, France, Luxembourg, Netherlands, Italy
Languages spoken in the filmGerman, Hindi, Marathi, Malayalam, English
Original titleപ്രഭയായ് നിനച്ചതെല്ലാം
Certificate (India)A
Worldwide box office$3.0 million (approx.)

Parental guide: is All We Imagine as Light family friendly?

ViolenceMild
LanguageModerate
Sexual contentModerate
Family viewingNot ideal

This is a general guide based on the A certificate and the drama-romance genre; the film is intended for adults. This is a general guide based on genre and certification.

All We Imagine as Light official trailer

Our verdict

All We Imagine as Light is a measured drama-romance from director Payal Kapadia, led by Kani Kusruti and Divya Prabha. Its 118-minute runtime and five-language dialogue give it a textured, urban feel. If you like unhurried stories about ordinary lives, this one is worth your time.

More Kani Kusruti movies

Frequently asked questions

Where can I watch All We Imagine as Light online in India?

It is available on JioHotstar, including a free option, and on VI movies and tv.

When did All We Imagine as Light release in India?

It released in Indian theatres on 21 September 2024.

Who is in the cast of All We Imagine as Light?

The cast includes Kani Kusruti as Prabha, Divya Prabha as Anu, Chhaya Kadam as Parvaty, Hridhu Haroon as Shiaz, Azees Nedumangad as Dr. Manoj, Tintumol Joseph as Nurse Shanet, Anand Sami as Drowning Man, and Lovleen Mishra as Dr. Supriya.

Who directed All We Imagine as Light?

Payal Kapadia directed the film.

What is the runtime and certificate of All We Imagine as Light?

The film runs 118 minutes and has an A certificate in India.

Page last updated 23 October 2026. Facts from TMDB; how we write these pages: editorial policy.