EXCLUSIVE: House alumna Jennifer Morrison has landed the lead in ABC’s drama pilot Once Upon a Time. Josh Dallas, Jamie Dornan and Jared Gilmore also have been cast in the project, from writers/executive producers Edward Kitsis and Adam Horowitz. It centers on Anna (Morrison), a woman drawn into the small town of Storybrook, where the magic and mystery of fairy tales may be real.
The 10-year-old Gilmore, who has recurred as Bobby Draper on Mad Men, will play the pivotal role of Henry, Anna’s biological son and the only resident of Storybrook who is not under the spell of the Evil Queen (Lana Parrilla) and tracks down his mom to enlist her help. Dallas will play Prince Charming. Dornan will play the handsome and authoritative sheriff of Storybrooke. Following her exit from House, on which she played Dr. Allison Cameron, Morrison has recurred on How I Met Your Mother this season. Gilmore is with AEF and David Dean Management.