Guest Stars Patrick Cassidy as Henry Small Blair Brown as Rachel Dunleavy Co Starring Mitchell Kosterman as Sheriff Ethan Miller Matthew Munn as Young Lex Luthor Malkom Alburquenque as Young Clark Kent Shelly Schiavoni as Jennifer Small Angela Moore as DNA Doctor