Is there a better actress in the world than Helen Mirren? OK, maybe Meryl Streep, but it would be a close contest…or a tie.
Ever since Mirren seemed to inhabit the role of the hard living, chain smoking, hard luck British Detective Chief Inspector Jane Tennison in the superb Masterpiece Theatre series on PBS, she has been better and better in each succeeding television or film role. Now she is poised to open in Boise director Michael Hoffman’s new film – The Last Station – about the life of Leo Tolstoy. Dame Helen plays Tolstoy’s wife, Sofia.
She won the best actress award at the recent Rome film festival for her role in Hoffman’s new film and the Daily Telegraph has an interview on Mirren’s return to her family roots in Russia.
The film opens in January next year. I’m sure the film will be great, but Helen Mirren, well – she’s just the best.