Movie Picture for The Last Station

the last station movie image starring helen mirren, christopher plummer
Photo Credit: Sony Pictures Classics

Pictures from The Last Station, the story of Leo Tolstoy's wife the Countess Sofya who becomes outraged and motivated to retain her estate when her husband chooses a life of poverty and stoicism (2009)