Emma Caulfield returning for 100th ‘Once Upon a Time’ episode, snags ‘Supergirl’ role

Once -Clearly, now is a rather great time to be Emma Caulfield. Not only has the former “Buffy the Vampire Slayer” actress set to return to “Once Upon a Time,” but she will also be appearing on one of the most super series of the fall!

Let’s start here, though, with the “Once Upon a Time” news. As first reported by ET Online, she will be coming back for the show’s 100th episode (airing early this spring) after being previously on the season 1 episode “True North” as the Blind Witch. She was front and center for the show’s version of the Hansel / Gretel tale, which we do consider to be for the most part one of the most interesting adaptations that the show as done.

As for why she is back now, the simple answer seems to be that we’re heading to the Underworld for the 100th episode. This is why we’re set to see such people as Robbie Kay and Barbara Hershey once more. Giancarlo Esposito is also returning, but his character of Sidney is still alive.

In other news, The Mary Sue is reporting that Caulfield has been cast on another big show in “Supergirl” over on CBS. Here is what the official description has to say about her character of Cameron Chase there:

“After her father’s violent murder, Cameron Chase decided to dedicate her life to law enforcement. Now a stern, no holds barred FBI agent, Chase’s weapons of choice are manipulation and manpower. With little sympathy, and plenty of suspicions, she pursues her targets with ruthless determination.”

Chase is a character from the comics, so fans of the source material should be at least remotely familiar with her.

Want to get some other news on everything we cover, including some exclusive teasers? Then sign up here for our official CarterMatt Newsletter. (Photo: ABC.)

Love TV? Be sure to like Matt & Jess on Facebook for more updates!