Links for Smallville S8E21: Injustice

The CW Buzz

Episode 21

13,916 watches

May 7, 2009
Chloe pleads with Clark to end Davis' life since he can no longer control the beast within him. Tess and her team of meteor freaks help Clark track down Davis.
May 7, 2009
Chloe pleads with Clark to end Davis' life since he can no longer control the beast within him. Tess and her team of meteor freaks help Clark track down Davis.