Edit
All We Imagine as Light (2024) Poster

Full Cast & Crew

Directed by 

Payal Kapadia

Writing Credits (in alphabetical order)  

Payal Kapadia ... (screenplay)

Cast (in credits order)  

Kani Kusruti ... Prabha
Divya Prabha ... Anu
Chhaya Kadam ... Parvaty
Hridhu Haroon ... Shiaz
Azees Nedumangad ... Dr. Manoj
Anand Sami ... Drowned Man
Lovleen Mishra Lovleen Mishra ... Dr. Supriya
Madhu Raja ... Kaki
Shweta Prajapati Shweta Prajapati ... Young Woman
Tintumol Joseph Tintumol Joseph ... Nurse Shanet
Ardra K.S. Ardra K.S. ... Nurse 1
Sisira Anil CK Sisira Anil CK ... Nurse 2
Aparna Ram Aparna Ram ... Nurse 3
Kashish Singh Kashish Singh ... Young Nurse
Nikhil Mathew Nikhil Mathew ... Male Nurse
Bipin Nadkarni ... Advocate Desai
Snehalata Siddarth Tagde Snehalata Siddarth Tagde ... Union Leader (as Snehalata S Stagde)
Saee Abhay Limaye Saee Abhay Limaye ... Teenager at the Shack
Sanjay Balu Ghanekar Sanjay Balu Ghanekar ... Father
Shailaja Shrikant Shailaja Shrikant ... Lady in Doctor's House

Produced by 

Harshit Agrawal ... executive producer
Gourab Banerjee ... line producer
Gilles Chanial ... co-producer
Neil Chowdhury ... executive producer
Ranabir Das ... co-producer
Julien Graff ... producer
Thomas Hakim ... producer
Frank Hoeve ... co-producer
Zico Maitra ... co-producer
Roberto Minervini ... co-producer
Menaka Nagarajan ... supervising executive producer
Nikita Parikh ... associate producer
Denise Ping Lee ... co-producer
Olivier Père ... co-producer
K.C. Pranav Raj ... executive producer
Kishor Sawant ... line producer
Govinda Van Maele ... co-producer

Music by 

Dhritiman Das
Topshe

Cinematography by 

Ranabir Das

Editing by 

Clément Pinteaux

Casting By 

Romil Modi

Production Design by 

Piyusha Chalke
Shamim Khan
Yashasvi Sabharwal
Yashasvi Sabharwal

Costume Design by 

Maxima Basu

Makeup Department 

Sameer Kadam ... makeup artist
Anuradha Karsule ... assistant makeup artist
Shabana Latif ... makeup artist
Sheetal Prasad ... assistant makeup artist

Production Management 

Francesca Betteni-Barnes ... post-production manager

Second Unit Director or Assistant Director 

Annu Bagmare ... trainee assistant director
Robin Joy ... associate director
Suyash Kamat ... assistant director
Aadya Pandey ... second assistant director
Rutu Suthar ... assistant director
Ashish Verma ... first assistant director

Art Department 

Rashmi Kushwaha ... graphic designer
Gaurav Moon ... set dresser
Swapnil Uplelkar ... assistant art director

Sound Department 

Romain Anklewicz ... foley artist
Mohammed Aquilhusain Bashir ... assistant boom operator
Anandakrishnan J ... Adr Engineer
Shashi Kasare ... boom operator
Santosh Mishra ... assistant boom operator
Thibault Noirot ... auditorium assistant
Romain Ozanne ... re-recording mixer
Yorick Sedee ... Foley mixer
Benjamin Silvestre ... sound mixer
Adhithya Sivakumar ... Adr Recording Engineer
Olivier Voisin ... sound editor

Camera and Electrical Department 

Prakash Bhosle ... gaffer
Sanjay Brahmane ... electrician
Prabhati Gharat ... camera operator / second assistant camera
Ramesh Joshi ... camera attendants
Nihal Maity ... DIT
Jashoda Nand Mishra ... camera attendants
Udaybhan Mishra ... camera attendants
Hasim Sayyed ... key grip
Hasan Shaikh ... assistant grip
Rajkumar Singh ... camera attendants
Priyanshu Tiwari ... D.I.T
Vipinkumar Waghmare ... Second unit camera / first assistant camera
Mukesh Kumar Yadav ... Focus Puller
Vipin Yadav ... camera attendants

Casting Department 

Ram Rawat ... casting associate
Vasu Soni ... casting associate

Costume and Wardrobe Department 

Akhila Menon ... Associate costume designer

Editorial Department 

Aravind Jayan ... Location Editor
Lionel Kopp ... colorist
Laurens Orij ... colorist
Jeanne Sarfati ... additional editor

Music Department 

Martin Caraux ... music clearance

Script and Continuity Department 

Naseem Azad ... script supervisor
Sakshi Bhatia ... continuity
Nikita Parikh ... continuity

Additional Crew 

Naina Bhan ... Intimacy Coordinator
Sébastien Lachaussée ... Legal Advisor
Barbara Van Lombeek ... International Publicist
Avinash Salunkhe ... accountant
Vipinkumar Waghmare ... Additional Dialogue Writer

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed