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 Nick Massouh as Navy Chief Petty Officer Refet Ramadani Alastair Duncan as Peter Velo Glenn Taranto as Eddie Kowolski Hannah Marshall as Young Maggie Cleo Anthony as Navy Commander Zachary Bucket Simon James as Vendor