Watch Smallville Online > Season 8 > Episode 20 > Beast