Covenant

Kara (Adrianne Palicki), a beautiful girl who possesses superpowers and claims to be from the planet Krypton, tries to entice Clark to fulfill his destiny. Overwhelmed, Clark turns to his parents for advice but is shocked when Kara forces Jonathan to finally reveal the deal he made with Clark's biological father. Also, Clark makes a discovery that ultimately redefines his relationship with Lex, and Clark's relationship with Lana reaches a new stage. Meanwhile, the FBI investigation triggers the latest battle between Lex and Lionel.

Season 3 | Episode 22
Cast

Allison Mack

as Chloe Sullivan

Annette O'Toole

as Martha Kent

Erica Durance

as Lois Lane

John Schneider

as Jonathan Kent

Kristin Kreuk

as Lana Lang

Michael Rosenbaum

as Lex Luthor

Tom Welling

as Clark Kent