After receiving a rejection letter from Stanford, Sam returns to Smallville and is surprised to discover that Dean has been in the area recently, and Clark is preparing to take Chloe to the Spring Formal, but his concerns about Roger Nixon's whereabouts are killing the mood. Meanwhile, Lex is fighting to keep the plant open and he may seek help from a very sketchy source.
John Winchester and Daniel Elkins hear about the meteor shower in Smallville and decide to check it out. John soon discovers that strange things are happening in town and is determined to get to the bottom of it and the lives of the Kents and Winchesters become intertwined in ways they could never have imagined.