Edit
Heaven on Earth (2008) Poster

Full Cast & Crew

Directed by 

Deepa Mehta

Writing Credits (in alphabetical order)  

Deepa Mehta ... (written by)

Cast (in credits order)  

Preity G Zinta ... Chand Kaur Dhillon (as Preity Zinta)
Gick Grewal Gick Grewal ... Chand's Mother
Vansh Bhardwaj Vansh Bhardwaj ... Rocky Singh Dhillon
Geetika Sharma Geetika Sharma ... Loveleen Kaur Dhillong
Orville Maciel Orville Maciel ... Kabir Singh Dhillon
Ramanjit Kaur Ramanjit Kaur ... Aman
Balinder Johal ... Maji Dhillon
Rajinder Singh Cheema Rajinder Singh Cheema ... Papaji Dhillon
Gourrav Sihan Gourrav Sihan ... Baldev Singh Dhillon
Ramona Khullar Ramona Khullar ... Other Bride (as Ramona Omidvar-Khullar)
Balwinder Singh Chana Balwinder Singh Chana ... Priest
Rodny Ahluwalia Rodny Ahluwalia ... Cabby
Yanna McIntosh ... Rosa
Indiana Jagait Indiana Jagait ... Supervisor
Dilbagh Dhaliwal Dilbagh Dhaliwal ... Rocky's Friend
Shainu Bala ... Teenager
Dolly Malkiat Dolly Malkiat ... Wedding Singer
Soni Soni ... Wedding Singer

Produced by 

Silva Basmajian ... executive producer
Sanjay Bhutiani ... producer
Sanjay Bhuttiani ... executive producer
Richard Blonski ... associate producer
Ravi Chopra ... executive producer
Swapna David ... line producer: India
David Hamilton ... producer
Mehernaz Lentin ... co-producer
Deepa Mehta ... executive producer
Stephen Traynor ... line producer

Music by 

Mychael Danna ... (music by)

Cinematography by 

Giles Nuttgens

Editing by 

Colin Monie

Production Design by 

Dilip Mehta

Art Direction by 

Kumar Vijay Sippy ... asst art director

Set Decoration by 

Jim Lambie

Costume Design by 

Rashmi Varma

Production Management 

Gregor Hutchison ... post-production supervisor
Alok Kapur ... production manager: India
Stephen Traynor ... production manager
Mark Wilson ... post-production supervisor: National Film Board

Second Unit Director or Assistant Director 

Divya D'Souza ... trainee assistant director
Siddhartha Luther ... first assistant director: India
David C. Malcolm ... third assistant director
Lorin Raine ... second assistant director
Ananya Rane ... second assistant director: India

Art Department 

Craig Grant ... property master
Rob Hepburn ... set decoration buyer
Tanya Lemke ... assistant property master

Sound Department 

Sylvain Arseneault ... sound recordist
Mark Gingras ... supervising sound editor
Christopher Guglick ... studio assistant
Rob Hutchins ... assistant dialogue editor
Josh Machado ... assistant sound editor
Rudy Michael ... adr mixer / foley mixer
Tim O'Connell ... foley artist
Daniel Pellerin ... supervising sound re-recording mixer
Eric Putzer ... boom operator
Geoff Raffan ... adr editor / dialogue editor
Jan Rudy ... re-recording mixer
Kevin Swartz ... trailer sound designer
Clive Turner ... sound effects editor

Special Effects by 

Jon Davis ... special effects key
Jonathan Graham ... special effects first assistant
Derek Liscoumb ... special effects coordinator

Visual Effects by 

Drake Conrad ... digital colorist
Matt Hansen ... lead cgi artist
Megumi Kanazawa ... digital compositor
Patil Rajiv ... graphics
Tom Turnbull ... visual effects supervisor (as Thomas Turnbull)

Camera and Electrical Department 

Terry Banting ... gaffer
Michael Battistone ... camera trainee
John Couto ... electrician
Bill DoCouto ... electrician
Chad Edwards ... best boy electric
Mike Gowland ... generator operator
Dusty Mancinelli ... still photographer
Beth Nobes ... assistant camera
Chris Schillinger ... grip

Casting Department 

Jane Rogers ... extras casting

Costume and Wardrobe Department 

Brenda Broer ... assistant costume designer
Trish Nicholson ... wardrobe truck supervisor
Narinder Singh ... wardrobe assistant

Editorial Department 

Diane Brunjes ... first assistant editor
Bijesh Dutta ... assistant editor
Lorraine Samuel ... assistant post-production superviser
Jordan Wood ... telecine suite operator

Music Department 

Amritha Vaz ... composer: additional music (as Amritha Fernandes Bakshi)

Script and Continuity Department 

Winnifred Jong ... script supervisor

Additional Crew 

Greg Denny ... production associate
Claude Forest ... insurance broker
Alice Wickwire Foster ... production coordinator
Janice Fowlie ... production accountant
Doug Gillespie ... production accountant
Indira Guha ... business and legal affairs: Telefilm Canada
Kashif Khan ... stand-in
Christine Kleckner ... production coordinator
Dusty Mancinelli ... assistant to director
Yaz Rabadi ... production assistant
Graham Rogers ... production assistant
Rohan Shaanti ... production assistant (as Rohan Bader)
Kabir Singh ... assistant: director

See also

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

Contribute to This Page


Recently Viewed