Rafe Spall Esther Smith Ophelia Lovibond Oliver Chris
Russell Crowe Albert Finney Marion Cotillard Abbie Cornish Didier Bourdon Tom Hollander Freddie Highmore Isabelle Candelier Archie Panjabi Rafe Spall
Rafe Spall Esther Smith Imelda Staunton Ophelia Lovibond Oliver Chris
Eleanor Tomlinson Rafe Spall Robert Carlyle Rupert Graves Nicholas Le Prevost Harry Melling Jonathan Aris Susan Wooldridge
Rafe Spall Rob James-Collier Sam Troughton
Rafe Spall Rose Byrne Anna Faris Jason Flemyng Stephen Merchant Minnie Driver Olivia Colman Jane Asher Tim Key Nigel Planer