After days of rumor and speculation Michael Rosenbaum has signed a last minute contract to appear as Lex Luthor in the 2 hour finale of Smallville due to take place May 13. The finale will mark the end of the 10th and final season, and fans are pretty happy Michael will be featuring.

You can check out a great range of Smallville T Shirts source from shops all over the web Take a look if you want to get geared up for May 13.