Guest Stars Madeleine Sami as Archie Co Starring Daniel Fernandez as Priest Brett O'Gorman as Raided Ship Captain Alessio Vannozzi as Sailor