hopelessly in love with the person who gives it to them. Chand's attempts with the magic root lead to surreal incidents and her life gradually begins to mirror an Indian fable involving a King Cobra. As the lines between fantasy and reality converge, Chand and Rocky come face to face with each other and themselves. Eventually, Chand comprehends all the surreal episodes in her life and upon separation from her husband decides to go back to India. Cast Preity Zinta as Chand Kaur Dhillon Gick Grewal as Chand's mother Vansh Bhardwaj as Rocky Singh Dhillon Geetika Sharma as Loveleen Orville Maciel as Kabir Singh Dhillon Ramanjit Kaur as Aman Badola Balinder Johal as Maji Rajinder Singh Cheema as Papaji Gourrav Sihan as Baldev Singh Dhillon Yanna McIntosh as Rosa Production Deepa Mehta penned the screenplay in 2007. She met Preity Zinta at the 2007 International Indian Film Academy Awards and offered her the role of a Punjabi housewife. Initially, Zinta could not commit to the project due to schedule conflicts, but they were worked out and Zinta signed on to play the role. Seema Biswas, who was part of Mehta's previous project Water was also chosen to be part of the cast, but she eventually did not act. Mehta, who saw The Last Lear (2007) starring Zinta in the lead female role, said "I think Preity is perfect!". Yet she organized an acting workshop for Zinta in Toronto, which Zinta attended in September "to understand and come to grips with the character's milieu and body language. I think Preity can look very, very Punjabi." said Mehta. Principal photography for Heaven on Earth commenced in November 2007 and concluded at the end of December 2007. The film was primarily shot in Toronto and Brampton, Canada, with additional location shooting in Punjab, India, where it was completed. For the film, the folktronic duo Hari & Sukhmani produced the folk song Kangi Bawan . Reception The film was screened at the Toronto International Film Festival, the Edmonton International Film Festival, and the Kingston Canadian Film Festival. It was released in select Canadian theatres on 24 October 2008 to generally mixed reviews, but full praise for Zinta's performance. The Vancouver Sun wrote, "Bollywood star Zinta and her Canadian co-star Bhardwaj are nothing short of genius". According to S. James Wegg, Chand is "beautifully created by Preity Zinta who grows with the role that few