Main Characters Joe Mancetta Tasha Raveley Major Peter Bartham Sgt Carl Haleford Millie Bartham Paula Raveley Claire Marshbrook Sgt Howard Raveley Louise Mancetta Adam Smeeton Hannah Mancetta Tom Raveley Sam Marshbrook Julie Desford Keeley Colonel Stuart Spalden