Smallville - Season 3, Episode 22
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.