Helen Mirren Wins Best Actress Award In Rome Festival
India | Oct 24, 2009, 08:43 AM 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