Supergirl Casts Teri Hatcher in 'Mysterious New Role'

Another "Super"-franchise veteran has joined "Supergirl": Teri Hatcher, as announced Tuesday by Warner Bros. Television.

Hatcher will play a "mysterious new role" for a multi-episode arc. It's not specified at this time when she'll make her debut, beyond this winter, or for how many episodes she'll appear.

RELATED: Supergirl Recap: Lies, Love and Livewire

"No offense to any of the wonderful actresses who have also played the part, but Teri Hatcher is my all-time favorite Lois Lane," "Supergirl" executive producer Andrew Kreisberg said in a statement. "To have her come back to the SuperWorld in a completely different part is an unbelievable gift to me, Greg [Berlanti], and the fans."

Hatcher portrayed Lois Lane from 1993 to 1997 on ABC's "Lois & Clark: The New Adventures of Superman." She's the latest veteran from an adaptation of DC Comics' "Superman" franchise to make a guest appearance on "Supergirl," following her "Lois & Clark" co-star Dean Cain (who plays Jeremiah Danvers), 1984 "Supergirl" movie star Helen Slater (Eliza Danvers) and "Smallville" Supergirl Laura Vandervoort (Indigo).

This legacy casting has been a hallmark for many of the DC Comics-based superhero shows executive produced by Greg Berlanti, including 1990 "The Flash" alumni John Wesley Shipp, Amanda Pays and Mark Hamill all appearing on The CW's current "Flash" series.

Hatcher is also well-known for her lead role in all eight seasons of "Desperate Housewives," and recently appeared in a recurring role on CBS' "The Odd Couple" revival.

Starring Melissa Benoist as the title character, "Supergirl" airs 8 p.m. Mondays on The CW.

Being Meguca Is Suffering Yet Again in Magia Record

More in TV