Catherine McCormack

Catherine McCormack (born 3 April 1972), is an English actress, known for her stage acting as well as her screen performances in films such as Braveheart, Spy Game, 28 Weeks Later and Dangerous Beauty.