Cast
Liam Neeson
Peter
Antonio Banderas
Ralph
Laura Linney
Lisa
Romola Garai
Abigail
Abigail Canton
Designer
Pam Ferris
Vera
Paterson Joseph
Ralph
Craig Parkinson
George
Lola Peploe
Eleanor
Sophie Wu
Shop Assistant
Crew
Richard Eyre
Director
Richard Eyre
Screenplay
Bernhard Schlink
Story
Holly Waddington
Assistant Costume Designer
Mary Beth O'Connor
Executive Producer
Stephen Warbeck
Original Music Composer
Nina Gold
Casting
Consolata Boyle
Costume Designer
Phoebe De Gaye
Costume Designer
Tariq Anwar
Editor
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.