Guest Stars Romann Berrux as Fergus Fraser Wil Johnson as Joe Abernathy Kimberley Nixon as Millie Nelson Emma Campbell-Jones as Mary MacNab Geoffrey McGivern as Dr. Simms Ryan Fletcher as Corporal MacGregor Stuart Campbell as Rabbie MacNab Rufus Wright as Captain Lewis Martin Delaney as Jerry Nelson Will Richards as Private Jenkins Rhys Lambert as Jamie (10yrs)