VIDEO: "Smallville - Icarus"

Tue, December 7th, 2010 at 6:58am PST

TV Film
CBR News Team, Editor

The CW has released two new clips from this week's "Smallville." Titled "Icarus," the episode features the return of Slade Wilson as Clark and his super-powered friends must stop him.

"Smallville" airs Fridays at 8/7c on The CW.

TAGS:  the cw, smallville, dc comics, warner bros, superman, tom welling, erika durance

CBR News