Guest Stars Charlie Carrick as Robert Dudley Rossif Sutherland as Nostradamus Alexandra Ordolis as Delphine Nick Lee as Nicholas