Smallville Season 10 Episode 21 – Finale

After ten years, Clark Kent completes his epic voyage from freshman high school student to the Man of Steel.