Once Upon a Time Season 6 (2016) - Once Upon a Time 6
The truth behind the mantle of savior that Emma Swan (Jennifer Morrison) has carried since her birth is finally revealed, with the help of fellow savior Aladdin (Deniz Akdeniz). With the Evil Queen (Lana Parrilla) now a separate entity to Regina (also played by Lana Parrilla), Snow (Ginnifer Goodwin) and Charming (Josh Dallas) must adjust to the consequences of her latest scheme. Elsewhere, Belle (Emilie de Ravin) and Rumple (Robert Carlyle) fight over the fate of their future child, whilst Hook (Colin O'Donoghue) makes a big decision about his relationship with Emma. Meanwhile, characters seeking refuge from the Land of Untold Stories demand to tell their tales. Season 6 takes inspiration from stories, including the "Strange Case of Dr Jekyll and Mr Hyde," "20,000 Leagues Under the Sea" and "The Count of Monte Cristo."