ABC’s fairy-tale drama "Once Upon a Time" has cast two major roles, EW.com’s Inside TV reports.
The series cast "The Tudors" actress Sarah Bolger as Sleeping Beauty, a new character who will have a recurring role in the show’s second season, the website reports.
The show has also cast "Hangover 2" actress Jamie Chung as the Chinese warrior Mulan, according to a separate EW.com story.
Mulan is described as having suffered past betrayals, but as being a loyal friend. The character has been trained in weaponry, tracking and riding, the story notes. Mulan will also be a recurring role in the second season.