Smallville: Absolute Justice Promo and Poster

The CW has released a promo and poster for the upcoming “Smallville” TV movie, “Absolute Justice,” airing Friday, February 5th at 8/7c.

Source: Dillan