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