All Cast

Mark Strong

Mark Strong

Eddie

Nicola Walker

Nicola Walker

Beatrice

Phoebe Fox

Phoebe Fox

Catherine

Luke Norris

Luke Norris

Rodolpho

Michael Gould

Michael Gould

Alfieri

Pádraig Lynch

Pádraig Lynch

Officer

Richard Hansell

Richard Hansell

Louis

Emun Elliott

Emun Elliott

Marco