All Cast

Duncan Preston

Duncan Preston

Stranger

Timothy Spall

Timothy Spall

Brenda Blethyn

Brenda Blethyn

Tommy Boyd

Tommy Boyd

Bernard Hill

Bernard Hill

Lawrence James

Lawrence James