Cast (13)

David Morrissey

Harry

Johnny Flynn

Mooney

Andy Nyman

Syd

Bronwyn James

Shirley

Sally Rogers

Alice

Craig Parkinson

Inspector Fry

Ryan Pope

Charlie

Simon Rouse

Arthur

Tony Hirst

Bill

James Dryden

Clegg

John Hodgkinson

Albert

Josef Davies

Hennessy

Mark Rose

Guard

Crew (3)

Matthew Dunster

Director

Martin McDonagh

Writer

Ross MacGibbon

Director