Guest Stars Nicolas Bechtel as Spencer Cassadine Jon Lindstrom as Ryan Chamberlain Elizabeth Hendrickson as Margaux Dawson