Jennifer Morrison Quits Lead Role In 'Once Upon A Time'
The series hasn't yet been renewed for a seventh season.
For six seasons now, Jennifer Morrison has led the cast of ABC fantasy series 'Once Upon A Time', in the role of Emma Swan. Bringing some of the most recognisable fairy tale story characters to the small screen in an increasingly complex real world-meets-fantasy setting, it's captured the imaginations of millions watching across the globe.
Jennifer Morrison plays Emma Swan in the series
Ratings have unfortunately gradually slipped for the series however. Whilst the first took in between 9 and 12 million viewers throughout its first season run, its latest sixth season premiered to just under four million and ABC are yet to announce whether or not the show will return for a seventh outing.
Continue reading: Jennifer Morrison Quits Lead Role In 'Once Upon A Time'