SHARE

When Zoom (Teddy Sears) kidnapped Caitlin (Danielle Panabaker) late in Season 2, the third member of Team Flash finally came face-to-face with her villainous doppelgänger, Killer Frost. Fans learned several things about both women during their brief meeting: While Caitlin became a bio-engineer and was hired at S.T.A.R. Labs, Killer Frost flunked out of med school; Earth-1’s Caitlin is an only child whereas Earth-2’s Caitlin had a brother named Charlie who passed away several years ago; and finally, both of their mothers are “frigid narcissists” that they both despise.

Today, Entertainment Weekly revealed that we will finally be meeting Mama Snow in Season 3 of The Flash. Dr. Carla Tannhauser will be played by Susan Walters who many may know from her recurring role as Natalie Martin, Lydia’s (Holland Roden) mom, on Teen Wolf–a casting coincidence as another Teen Wolf parent, Mr. Lahey (John Wesley Shipp), ended up playing Henry Allen, the father of Barry Allen (Grant Gustin).

Here is EW’s description of her character: “Aside from being the mom of Danielle Panabaker’s character, Dr. Carla Tannhauser is a world class biomedical engineer and CEO of a major research company. But while Caitlin may have inherited her mother’s formidable scientific mind, the two have long had a difficult relationship, with Caitlin finding her mother cold and withholding, and Carla regarding her daughter as rebellious and ungrateful.”

RELATED
'Supergirl' Will Give Viewers a 'Deeper Understanding' of Reign Compared to Past Villains

Fans learned in ‘The Reverse-Flash Returns’ that Caitlin’s father died from multiple sclerosis. She made it sound like she was close with him but nothing else is known about Caitlin’s parents from the show or the comics.

Does this mean The Flash will repeat the long-lost brother storyline and bring in Charlie, as well? Will we meet Dr. Tannhauser during or after ‘Flashpoint’? Only time will tell.

Other credits of Walters’ include Star-CrossedThe Vampire Diaries, and The Young and the Restless.

The Flash returns for Season 3 on Tuesday, October 4th at 8/7c on The CW.