Getty Images
James Hibberd
July 05, 2012 AT 12:00 PM EDT

More Once Upon scoopage. You saw that the ABC drama cast Hangover 2 and Sucker Punch actress Jamie Chung was cast as the Chinese fighter Mulan in the show.

Now Once Upon a Time has added The Tudors actress Sarah Bolger as Sleeping Beauty / Princess Aurora. Like Mulan, the new role is a recurring character in season two.

In the original fairy tale, Princess Aurora fell a deep sleep after pricking her finger on Maleficent’s spinning wheel. Later, she was revived by the kiss of a handsome prince. Maleficent was introduced in the first season of the ABC drama, played by Kristin Bauer van Straten. The Once Upon version of Aurora is described a spoiled girl from a privileged background who’s willing to “sacrifice everything for love.”

You May Like