ABC’s new fairy-tales-in-modern-day drama series Once Upon a Time kind of popped up out of nowhere. But what it lacks in build-up, it’s got in awesome female stars: Ginnifer Goodwin and Jennifer Morrison play Snow White and her daughter, and now True Blood‘s Kristen Bauer van Straten has been tapped to play none other than Maleficent, the evil queen from Sleeping Beauty.
And it’ll be soon! Even though the show has one big bad — Lana Parilla as The Evil Queen – Kristen will pop up in episode 2. Of course, before now we’ve been used to only one version of Maleficent: The terrifying queen you see at left. We’ll be curious if the Once Upon a Time costume department follow Disney’s instincts in conjuring flames and devil’s horns for their take, or if she’ll look entirely different.
For all the bullshit that True Blood has gone through in the last few seasons, Kristen’s badass lesbian vampire Pam has always been a welcome source of entertainment. We even got to see actual emotions out of her this season, when the witches cursed poor Eric with losing his memory.
Interestingly, Nip/Tuck‘s Paula Marshall is still listed as playing Maleficent on the show’s Wikipedia page. Then again, as io9 reported, ABC was so excited to actually get Kristen that “they actually booted the first actresses they had down for the role.” Whoops?
OK, so we just watched the trailer, and we have to say it looks kind of great. The story may not hold up to what Disney or others have done with the fairy tales, but from the settings to the costumes to the prince(s), it sure will be pretty.