All Cast

Rachel Weisz
Rachel

Sam Claflin
Philip

Holliday Grainger
Louise

Iain Glen
Kendall

Pierfrancesco Favino
Rinaldi

Simon Russell Beale
Couch

Vicki Pepperdine
Mrs. Pascoe

Tim Barlow
Seecombe
Bobby Scott Freeman
John
Tristram Davies
Wellington

Andrew Havill
Parson Pascoe

Poppy Lee Friar
Mary Pascoe

Katherine Pearce
Belinda Pascoe

Roy Sampson
Doctor

Adam Loxley
Adam

Andrew Knott
Joshua

Alexander Arnold
Young Lad
Carl McCrystal
Geoffrey

Dorian Lough
Gabriel
Tobias Beer
William

Harrie Hayes
Tess
Chris Gallarus
Timothy
Neill MacColl
Singer
Wilf Walters
Pig Farmer
Margaret Michell
Market Girl
Corin Chatwin
Philip at 2
Sparrow Michell
Philip at 4

Austin Taylor
Philip at 6

Louis Suc
Philip at 12

Stuart Davidson
Farmer (uncredited)

Deano Bugatti
Ambrose (uncredited)
Attila G. Kerekes
Villager (uncredited)
