Strange visitors - Stern, Roger (Smallville, 2002)