Season 2, Episode 17 -  Air Date: 2/25/2003
5 Ratings
Your vote: 4


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.