Imelda Staunton

Imelda Staunton and Sean Bean
First Light Film Awards 2007 held at Odeon West End
London, England - 27 February 2007
Credit: Vince Maher/WENN

See our biography of Imelda Staunton