In this sequel to Hope and Glory (1987), Bill Rohan has grown up and is drafted into the army, where he and his eccentric best mate, Percy, battle their snooty superiors on the base and look for love in town.
Callum Turner
as Bill Rohan
Caleb Landry Jones
as Percy Hapgood
Pat Shortt
as Redmond
David Thewlis
as Sargeant Major Bradley
Richard E. Grant
as Major Cross
Tamsin Egerton
as Ophelia
Vanessa Kirby
as Dawn Rohan
Aimee-Ffion Edwards
as Sophie Adams
Brían F. O'Byrne
as RSM Digby
Sinéad Cusack
as Grace Rohan
David Hayman
as Clive Rohan
John Standing
as Grandfather George