Guest Stars Sara Mitich as Lillian Moss Tamara Hope as Edna Brooks Percy Hynes White as Simon Brooks Nicole Underhay as Margaret Haile David Huband as Mayor Clarkson Daniel Beirne as Mr. Mansfield David Storch as Thomas Edison Gerry Mendicino as Dr. Antonio Rico Shiva Negar as Anna Rico Kerry Griffin as Mr. McBride Scott Beaudin as Thomas Edison Jr. Barna Moricz as Frederick Longfellow