Guest Stars Katie McGrath as Lena Luthor Andrea Brooks as Eve Teschmacher Brenda Strong as Lillian Luthor Alexander Cendese as Miner Co Starring Robert Zen Humpage as Fish Head Leon Kaplov as Four Eyes Peter Prinsloo as Harte