Heaven on Earth

Heaven on Earth

| 1 h 45 min

In Heaven on Earth, acclaimed director Deepa Mehta highlights the isolation and disappointment faced by a family of Punjabi immigrants to Canada. When Chand leaves her family and community behind in India to marry a man she's never met in Brampton, Ontario, she finds herself at the mercy of his temper and her mother-in-law's controlling behaviour.

After a magic root fails to transform her husband into a kind and loving man, Chand takes refuge in a familiar Indian folk tale featuring a King Cobra.

Embed this code on your site

Video player width

by (( height )) Reset
  • cast
    Preity Zinta
    Gick Grewal
    Vansh Bhardwaj
    Geetika Sharma
    Orville Maciel
    Ramanjit Kaur
    Balinder Johal
    Rajinder Singh Cheema
    Gourrav Sihan
    Ramona Omidvar-Khullar
    Balwinder Singh Chana
    Rodny Ahluwalia
    Yanna McIntosh
    Indiana Jagait
    Dilbagh Dhaliwal
    Shainu Bala
    Dolly Malkiat
    Soni Soni
  • writer
    Deepa Mehta
  • director
    Deepa Mehta
  • producer
    David Hamilton
  • director of photography
    Giles Nuttgens
  • production designer
    Dilip Mehta
  • editor
    Colin Monie
  • music score
    Mychael Danna
  • sound recordist
    Sylvain Arseneault
  • costume designer
    Rashmi Varma
  • co-producer
    Anita Lee
    Mehernaz Lentin
  • executive producer
    Ravi Chopra
    David Hamilton
    Silva Basmajian
    Deepa Mehta
    Sanjay Bhuttiani
  • art director
    Bill Layton
  • key makeup
    Ava Stone
  • key hair stylist
    Zinka Shankland
  • set decorator
    Jim Lambie
  • wardrobe supervisor
    Narinder Singh
  • hairstylist
    Leera D'Souza
  • foley artist
    Tim O'Connell
  • supervising re-recording mixer
    Daniel Pellerin
  • re-recording mixer
    Jan Rudy