Guest Stars Erica Durance as Lois Lane Jane Seymour as Genevieve Teague Veena Sood as Schoolteacher Steven Grayhm as Brendan Nash Chad Krowchuk as Wendell Johnson Fiona Scott as Haley Timmonds