Así, en el año 2001 interpretó a Charlotte Gray, una joven escocesa que se une a la resistencia francesa, en la película británica del mismo nombre, y en 2003 se la pudo ver en la película "Veronica Guerin", donde protagonizó la verdadera historia de Veronica, una periodista irlandesa que se enfrentó a los distribuidores de droga de Dublín.