Cast (61)

Charlie CoxHenry

Tony CurranPeter Boniface

Mackenzie CrookLarousse

Freema AgyemanAngel

Eve MylesVanessa

Vincent ReganThe Duke
Billy CookSebastian

Lukaz LeongChen

Nicholas RowePrivate Gary

Dexter FletcherMr. Thatcher

Ruth JonesMrs. Thatcher

Annette CrosbieAlice

Jordan LongThomas

Tine StapelfeldtLucy

Elly FairmanMina

Johnny Palmiero18

Robert PortalBingham

Adrian BowerPrivate Bower
Roman ClarkMick

Blain FairmanStation Master






