Guest Stars Lance Doven as Spencer Cassadine Bruce Weitz as Anthony Zacchara Seamus Dever as Dr. Ian Devlin