Watch Smallville season 4 episode 22 tv series online free
Release: May 18, 2005
The town is evacuated on graduation day in preparation for an impending meteor shower, and Jor-El warns Clark that the entire planet is in danger if the three sacred stones aren't reunited.