Beloved characters in the ABC series "Once Upon a Time" will be faced with a difficult challenge especially Emma. Latest spoiler news hint of Emma's dilemma with the Evil Queen trying to force said character to unveil her deadly secret.
"Once Upon A Time" Season 6 episode 5 will provide fans a look at Emma's (Jennifer Morrison) inner turmoil to keep details of her bleak future from loved ones. Titled "Street Rats," Emma may have no choice but to reveal her deadly secret, according to episode spoilers posted on Spoiler TV.
It appears that Regina's villainous alter ego Evil Queen (Lana Parrilla) will do everything in her power to force Emma to confess. She will even try to break Emma's family apart by tricking Hook (Colin O'Donoghue), as well as the Charmings.
Episode 5 of "Once Upon a Time" Season 6 will also feature Regina and other beloved characters going on a quest to find out what happened to Aladdin (Deniz Akdeniz). A flashback of Aladdin and Jasmine's (Karen David) adventures in Agrabah will also reveal a secret weapon that can help defeat Jafar (Oded Fehr).
Meanwhile, photo stills posted on the same news site revealed an interesting moment between Emma and her son Henry (Jared S. Gilmore). Emma and Henry appears to be a serious conversation inside a dimly lit old structure. However, it is still unclear if the show's protagonist told Henry of her secret in the said scene.
Emma has remained quiet about a vision that revealed her death during a battle. The series' co-creator Eddy Kitsis shared in an earlier interview with TVLine that Morrison's character will try to delay sharing the information with Hook and her family. Kitsis stated, "It's a lie that's coming from what is a good place in her mind."
However, co-creator Adam Horowitz teased that there may be a chance that Emma, with the help of her friends, can escape her death. With the show's underlying message of a hopeful and happy ending, beloved characters will try their best to win the upcoming fight to change Emma's fate, according to the showrunner.
"Once Upon A Time" Season 6 airs every Sunday on ABC. Watch the preview for episode 5 below: