New Smallville Commercial Online

The CW has released a commercial for the next episode of “Smallville,” which returns on January 31. The episode is called “Persona” and the following clip shows the return of James Marsters as Professor Fine (aka Brainiac).

Source: PJBoy