During the last two years of her life, Princess Diana (Naomi Watts) campaigns against the use of land mines and has a secret love affair with a Pakistani heart surgeon (Naveen Andrews). Diana 6 Audience rating 1 vote Your rating (out of 10) Save ratingNo account needed. We remember your vote in this browser using a cookie. Genre:Drama, RomanceCast:Cas Anvar, Charles Edwards, Douglas Hodge, Geraldine James, Juliet Stevenson, Laurence Belcher, Lee Asquith-Coe, Naomi Watts, Naveen AndrewsDirector:Oliver Hirschbiegel In Theaters (AU): Thursday, 10th October 2013 In Theaters (USA): Thursday, 19th September 2013 Share: