Cast (5)

Justine Waddell

Tess Durbeyfield

Jason Flemyng

Alec D'Urberville

Oliver Milburn

Angel Clare

John McEnery

Jack Durbeyfield

Lesley Dunlop

Joan Durbeyfield

Crew (3)

Ian Sharp

Director

Ted Whitehead

Writer

Thomas Hardy

Novel