The gallery has been updated with HD screencaptures of Helen Mirren as Sofya Tolstaya in The Last Station. Take a look and enjoy! In 1910, famed novelist Leo Tolstoy and his wife Sofya vehemently disagree over the rights to Tolstoy’s literary legacy. Sofya believes her husband should bequeath them to her upon his death, while […]