Guest Stars Adam Campbell as Young Donald Mallard Adam Croasdell as Young Angus Clarke Dustin Quick as Young Woman Gareth Godfrey as Matt Burns Alice Krige as Maggie Clarke Alastair Duncan as Peter Velo Glenn Taranto as Eddie Kowolski Nick Massouh as Navy Chief Petty Officer Refet Ramadani Hannah Marshall as Young Maggie Cleo Anthony as Navy Commander Zachary Bucket Simon James as Vendor