The final season of Smallville is approaching and the CW has released this great promo that spans memorable moments from all 9 previous seasons and sets us up for the 10th.

The final season premieres September 24 on the CW.