The CW has released two clips and photos from Smallville episode "Icarus," airing this Friday, December 10th. You can view the clips below and the 21 photos are available here!

The Batman Part 2 has received an exciting script update. The Batman was released in United States theaters in March…