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 Diarmaid Murtagh as William "Buck" Mackenzie Chris Fulton as Rob Cameron 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