Guest Stars Jonathon Young as Nikola Tesla Robert Lawrenson as Declan MacRae Pauline Egan as Erika Allison Hossack as Lillian