Guest Stars Ryan Gage as Finbar Finch Jennifer Hyde as Lola Briggit Robyn Addison as Elsie Peters Peter Singh as Captain Peters Camille Mallet de Chauny as Serge Duras