Helen Mirren Wins Best Actress Award In Rome Festival
India | October 24, 2009 8:43 ISTBritish actress Dame Helen Mirren won best actress award at the Rome International Film Festival for her depiction of Leo Tolstoy's wife in Michael Hoffman's "The Last Station". The 64-year-old wore a white skirt and