Once Upon A Time

Jennifer Morrison

The former House star on what it's like to be the audience's "eyes and ears" in Once Upon A Time.

Jennifer Morrison plays the role of Emma Swan in Once Upon A Time.

A 28-year-old bail bondsperson living in Boston, Emma gets the shock of her life when the son she gave up for adoption ten years ago turns up unexpectedly and tries to convince her that she's the daughter of Snow White and Prince Charming.

We caught up with Jennifer to find out more about her character and what we can expect from the first season of the show. Plus, she reveals what it's like to be the "eyes and ears" of the audience.


Once Upon A Time starts on Channel 5 on Sunday 1st April at 8pm.