Watch Smallville season 7 episode 10 tv series online free
Release: Jan 31, 2008
Clark is frozen in the Fortress and Bizarro takes over his life, starting with Lana, who shares information about Brainiac. Elsewhere, Grant reveals he is a clone of Julian, and Lex is shocked at his father's reaction to this revelation.