Special Guest Stars Teri Hatcher as Rhea Guest Stars Katie McGrath as Lena Luthor Ian Gomez as Snapper Carr Tamzin Merchant as Lyra Strahd Rahul Kohli as Jack Spheer Claudia Doumit as Beth Breen Co Starring Josh Hallem as Brian Andrew McNee as Joe Watkins Johnny Ghorbani as Derrick Simpson