All Cast

Robert Carlyle

Robert Carlyle

Nick Cameron

Juliet Aubrey

Juliet Aubrey

Karen Walker

Sophie Okonedo

Sophie Okonedo

Paula

James Nesbitt

James Nesbitt

Tony

Berwick Kaler

Berwick Kaler

Sammy

Barbara Rafferty

Barbara Rafferty

Madge Cameron

Tony Curran

Tony Curran

Chris Cameron

Erin McMahon

Erin McMahon

Julie Cameron

Darren Tighe

Darren Tighe

Dell

Sara Stockbridge

Sara Stockbridge

Bridget

Sean McKenzie

Sean McKenzie

George

John Brobbey

John Brobbey

Geoff

Roger Ashton-Griffiths

Roger Ashton-Griffiths

Walsh

Jenny Jules

Jenny Jules

Doctor

David Schneider

David Schneider

Doctor

Tom Watson

Tom Watson

Bill Cameron