'Once Upon A Time' season 6 episode 6 spoilers: Emma convinces Aladdin to save Agrabah with Jasmine

More about the story of the city of Agrabah will be uncovered when "Once Upon A Time" season 6 returns to the small screen with an all new episode titled "Dark Waters."

In episode 5, "Street Rats," it was discovered that Agrabah is once again in grave danger, and having relinquished his Savior powers, Aladdin (Deniz Akdeniz) is not exactly in the greatest position to take on the new threat.

That does not mean that he can't do something. His fellow Savior, Emma (Jennifer Morrison), will encourage him in "Once Upon A Time" season 6 episode 6, to save the city, having done it before.

Emma will do her best to hearten him to work once again with Jasmine (Karen David), who has been looking everywhere for him, so as to make this new mission a successful one.

It will be a real challenge to do so as Aladdin lost all confidence and spirit to fight, ashamed of himself for listening to Jafar (Oded Fehr) by renouncing his Savior-dom and the responsibilities that come with it.

However, it looks like Aladdin is not entirely powerless. With Emma now with them along with the heroes, they should at least have better chances in episode 6.

Promotional images from the upcoming episode tease that Emma will tour Aladdin around Storybrooke, which will be the first time in a long time he gets out of that cave.

Meanwhile, the episode will also see Regina (Lana Parilla) save Archie (Raphael Sbarge), who Zelena (Rebecca Mader) and the Evil Queen (Parilla) turned into a cricket again.

Regina gets the help of Snow (Ginnifer Goodwin) and David (Josh Dallas) to do so. The Evil Queen will also make herself busy sowing suspicion between Henry (Jared S. Gilmore) and Hook (Colin O'Donoghue).

Executive producer Adam Horowitz shared on Twitter a small bit from the script featuring an interaction in "Once Upon A Time" season 6 episode 6 between the Evil Queen and Henry.

Here's this week's first #OnceUponATime #scripttease -- hope to see ya Sunday! pic.twitter.com/JlAK6BCbpC

— Adam Horowitz (@AdamHorowitzLA) October 25, 2016 " data-caption="null" data-credit="null">

Lastly, the flashback story for this episode introduces the iconic character Captain Nemo (Faran Tahir) from "20,000 Leagues Under the Sea" as he sets out to capture Hook.

"Once Upon A Time" season 6 episode 6, "Dark Waters," is scheduled to air on Sunday, Oct. 30, at 8 p.m. ET on ABC.

" data-caption="null" data-credit="null">
News
'Passion' star Jim Caviezel recalls the time Jesus appeared to him
'Passion' star Jim Caviezel recalls the time Jesus appeared to him

Actor Jim Caviezel recently claimed that Jesus Christ supernaturally appeared to him more than 20 years ago as he was considering whether to take the starring role in "The Passion of the Christ," Mel Gibson's 2004 film depicting the Crucifixion. 

Frasier star Kelsey Grammer says standing up for Jesus is worth the cost
Frasier star Kelsey Grammer says standing up for Jesus is worth the cost

Emmy Award-winning actor Kelsey Grammer has said he’ll never deny his faith in Jesus Christ, even if standing by his beliefs comes at a personal cost, and shared why he believes Christians have a responsibility to remain steadfast in an increasingly fractured culture.

Why John Stott’s ‘Christian Counter-Culture’ still challenges the church
Why John Stott’s ‘Christian Counter-Culture’ still challenges the church

After more than 45 years, John Stott’s teaching on the Sermon on the Mount remains a fresh challenge to a church too comfortable with the world.

MP challenges plans to light up Belfast City Hall in support of abortion on Easter Sunday
MP challenges plans to light up Belfast City Hall in support of abortion on Easter Sunday

Carla Lockhart MP has spoken out against plans to light up Belfast City Hall in support of abortion on Easter Sunday.