Guest Stars Blake Johnston-Miller as Jemmy MacKenzie Izzy Meikle-Small as Rachel Hunter Joey Phillips as Dr. Denzell Hunter Angus Macfadyen as Brigadier General Simon Fraser Chris Fulton as Rob Cameron Diarmaid Murtagh as William "Buck" Mackenzie Ben Lambert as Captain Richardson Tobi Bakare as Walter Woodcock Barry O'Connor as Colonel Daniel Morgan Bradley Connell as Tommy Wellman Henry Ashton as Sandy Hammond Emma Hindle as Mrs. Wellman Gemma McElhinney as Mrs. Raven Michael Barker as Private Caroline McKeown as Young Mother Kevin Lennon as Lionel Menzies Josh Morrison as Bobby Hurragh Fiona Knowles as Mrs. Stewart