The Waking of a Nation official wallpaper
The Waking of a Nation poster

The Waking of a Nation

(2025)

Cast

Taaruk Raina as Kantilal Sahni
Taaruk Raina

as Kantilal Sahni

Nikita Dutta as Poonam Aulakh
Nikita Dutta

as Poonam Aulakh

Sahil Mehta as Ali Allahbaksh Zaidi
Sahil Mehta

as Ali Allahbaksh Zaidi

Paul McEwan as Lt. Gov. Michael O'Dwyer
Paul McEwan

as Lt. Gov. Michael O'Dwyer

Alex Reece as Reginald Dyer
Alex Reece

as Reginald Dyer

Bhawsheel Singh Sahni as Hari Singh Aulakh
Bhawsheel Singh Sahni

as Hari Singh Aulakh

Tómas Howser as Deputy Commissioner Irving
Tómas Howser

as Deputy Commissioner Irving

Crew

Ram Madhvani as Directing department
Ram Madhvani

Director

Ram Madhvani as Production department
Ram Madhvani

Producer

Amita Madhvani as Production department
Ram Madhvani as Writing department
Kavya Sharma as Camera department
Kavya Sharma

Director of Photography

Dhawalika Singh as Camera department
Dhawalika Singh

Director of Photography

Meghna Gandhi as Art department
Meghna Gandhi

Production Design

Theia Tekchandaney as Costume & Make-Up department
Theia Tekchandaney

Costume Designer

Amit Karia as Editing department
Amit Karia

Editor

P. M. Satheesh as Sound department
P. M. Satheesh

Sound Designer

Manoj M. Goswami as Sound department
Manoj M. Goswami

Sound Designer

Bibin Dev as Sound department
Bibin Dev

Sound Re-Recording Mixer

Shipra Acharya as Costume & Make-Up department
Shipra Acharya

Makeup & Hair

Abhimanyu Ray as Production department
Abhimanyu Ray

Casting Director

Saugata Mukherjee as Production department
Saugata Mukherjee

Executive Producer

Ayan Joshi as Production department
Ayan Joshi

Executive Producer

Udayan Baijal as Production department
Udayan Baijal

Executive Producer

Ankita Batra as Production department
Ankita Batra

Executive Producer

Varun Panjwani as Production department
Varun Panjwani

Line Producer

Florian Hotz as Crew department
Florian Hotz

Stunt Coordinator

Amritpal Singh as Crew department
Amritpal Singh

Stunt Coordinator

Udayan Baijal as Writing department
Udayan Baijal

Creative Producer