Guest Stars Patti Allan as Margot Morrison Rahul Kohli as Jack Spheer Nick Sagar as Russell Rogers / Rip Roar Steven Bauer as Bernardo Rojas Lucy Loken as Young Lena Duncan Fraser as Leviathan Messenger Alexa Najera as Young Andrea Co Starring Arran Henn as Newscaster Sonia Sunger as Newscaster Samantha Davis as 4 Year Old Lena Lynn Colliar as Newscaster Jan Bos as Governor Tom Harper Miguel Castillo as Guide Shawn Ahmed as Aide Ryan Mah as Officer Amanda Gray as DEO Agent #2 Kelvin Lum as DEO Agent #1 Uncredited Jon Cryer as Lex Luthor Katie McGrath as Elizabeth Walsh