Guest Stars Blake Johnston-Miller as Jemmy MacKenzie Rosa Morris as Mandy Mackenzie Angus Macfadyen as Brigadier General Simon Fraser Chris Fulton as Rob Cameron Diarmaid Murtagh as William "Buck" Mackenzie Ben Lambert as Captain Richardson Adam Astill as Colonel Grant Henry Ashton as Sandy Hammond Mark Frost as Major General John Burgoyne Euan Stamper as Private Taft Felix Uff as Captain Sir Francis Clerke Stefan Willi Wang as General Baron Friedrich Von Riedesel Johannes Schreiber as Gruenwald