–SPOILER ALERT– If you haven’t seen the Smallville finale yet, please do not read any further. There are massive spoilers here. I was out of town this weekend on vacation, but I couldn’t miss the season finale of Smallville. I was in the middle of making dinner when the show started, so I missed a... Read more »