Smallville Guest cast, played by Sara Canning Episode 8x01: Odyssey (Sep 18, 2008) Episode 8x02: Plastique (Sep 25, 2008)