Jenny AgutterRoberta 'Bobbie' Waterbury | Roberta 'Bobbie' Waterbury |
Sheridan SmithAnnie Waterbury | Annie Waterbury |
Tom CourtenayUncle Walter | Uncle Walter |
Beau GadsdonLily Watts | Lily Watts |
| KKJ AikensAbe | Abe |
Austin HaynesThomas Waterbury | Thomas Waterbury |
Eden HamiltonPattie Watts | Pattie Watts |
| ZZac CudbyTed Watts | Ted Watts |
John BradleyRichard Perks | Richard Perks |
Hugh QuarshieGeneral Harrison | General Harrison |
Hannah WoodMiss Eckersley | Miss Eckersley |
| OOscar WallworkJimmy | Jimmy |
Neil HurstTeacher | Teacher |
Jessica BaglowAngela | Angela |
| JJoseph RichardsGeorgie Duckworth | Georgie Duckworth |
| TThomas FlynnPox | Pox |
| JJacqueline RodgersMiss Wills | Miss Wills |
| MMax DuaneMilitary Policeman Hartley | Military Policeman Hartley |
| GGabriel FrielichMilitary Policeman Rouse | Military Policeman Rouse |
| EEddie CaswellStation Master | Station Master |
Elliot BennPoliceman | Policeman |
Andrew EllisSecond Policeman | Second Policeman |
George WebsterGeorge the Telegram Boy | George the Telegram Boy |
Philip GascoyneRail Passenger (uncredited) | Rail Passenger (uncredited) |
| JJoanne JamesTeacher (uncredited) | Teacher (uncredited) |
| DDumo MkweliAmerican Soldier | American Soldier |
| CCaroline CooksonUpset Parent | Upset Parent |
| TTashinga BepeteAmerican GI | American GI |
| EEllana DanbyYoung Woman | Young Woman |
Peter Youngblood HillsMilitary Police | Military Police |