Smallville (2001): Rosetta

Smallville (2001)

Details

Season
Season 2
Episode
S02xE17
Air Date
25 February 2003
Where to watch

Overview

Smallville season 2, episode 17 — “Rosetta” (S02xE17) first aired on 25 February 2003.

Clark travels to New York to meet Dr. Swann, a brilliant scientist who holds a message for Clark from his home planet. Meanwhile Lana decides to move out of Chloe's house after they get into an argument about Clark.