Skip to content
Julia Ormond's best five-film stretch ran from 2008 to 2011