Smallville Season 3 Episode 22 : Covenant (2) hd
moviekeys.com
45% Complete
00:00:00 / 00:43:26

Watch Smallville Season 3 Episode 22 : Covenant (2) Full Series Streaming

  Free Download Smallville Season 3 Episode 22 : Covenant (2) 720p 6,647 Kb/s
  HD - Smallville Season 3 Episode 22 : Covenant (2) HD 4,184 Kb/s
  Smallville Season 3 Episode 22 : Covenant (2) Full Full HD 7,993 Kb/s
Smallville Season 3 Episode 22 : Covenant (2)
8.2/10 by 10 users
Title:Smallville
Genre: Sci-Fi & Fantasy, Action & Adventure, Drama
Air Date: 2004-05-19
Season Number: 3
Episodes Number: 22
Overview: Kara, a beautiful superpowered girl from Krypton, entices Clark to join with his father and embrace his destiny. Clark is left without support after Pete's departure when Jonathan reveals the deal he made with Jor-El. At the same time, Clark's relationships with Lex and Lana take unexpected turns, leaving him with no one but Kara to turn to.
Stars: Tom Welling (Clark Kent), , Kristin Kreuk (Lana Lang), , Michael Rosenbaum (Lex Luthor), , Allison Mack (Chloe Sullivan), , John Glover (Lionel Luthor), , Annette O'Toole (Martha Kent), , John Schneider (Jonathan Kent), , Sam Jones (Pete Ross),