(2003)
as Michael Henchard
as Susan
as Elizabeth-Jane
as Donald Farfrae
as Maid
as Lucetta Templeman
as Abel Whittle
as Councillor Vatt
as Christopher Coney
as Councillor Chalkfield
as Newson
as Mrs Stannidge
as Joshua Jopp
as Priest
Writer
Screenplay
Director
Cinematography
Editor
Casting
Production Design
Art Direction
Art Direction
Costume Design