Special Guest Stars Calista Flockhart as Cat Grant Teri Hatcher as Rhea Tyler Hoechlin as Superman / Kal-El / Clark Kent Guest Stars Katie McGrath as Lena Luthor Brenda Strong as Lillian Luthor Sharon Leal as Megan / M'gann M'orzz Curtis Lum as Agent Demos Mark Gibbon as General Zod Co Starring Arran Henn as Newscaster Pasha Ebrahimi as General Jennifer Koenig as Dark Kryptonian #1 Amanda Burke as Dark Kryptonian #2