As SMALLVILLE heads towards the end of its tenth and final season, The CW has put together this brief teaser of the 2-hour series finale, covering the show’s recurring themes, with glimpses of moments past and yet to come.
The SMALLVILLE Finale airs May 13th, beginning at 8:00 PM/7:00 Central.