Question: What's the scoop on the rumored "death" in the Smallville season finale?

Answer: It's true; there's a "death" in the Smallville finale on May 17.