The problems keep piling up in Storybrooke. “Once Upon a Time” viewers learned more about King Arthur’s (Liam Garrigan) dark plans during episode 4, but all eyes will be on Emma (Jennifer Morrison) this week as her loved ones discover her “end game.”

According to the synopsis for episode 5, titled “Dreamcatcher,” Emma’s friends and family will break into her new Storybrooke house in an attempt to find Gold (Robert Carlyle). While they don’t find him, they do stumble across something else that gives them a “glimpse of Emma’s end game.” Based on the promo video for episode 5, it’s safe to say that they discover that she’s got Excalibur in her possession. But of course there is nothing they can do to remove it from her house. For starters, the sword is once again stuck in the stone!

Emma is still working on her plan to remove Excalibur, though. The episode description adds that Merida (Amy Manson) will start her mission to begin “molding Gold into the hero they need to draw Excalibur.” Will the heroes be able to rescue him in time? Or will Emma have a change of heart? Another clip from the promo video shows her shedding a tear as she looks at dreamcatchers, which means that the “Savior” could still be inside her.

Meanwhile, “Once Upon a Time” fans will continue to learn about what happened in Camelot. Mary Margaret (Ginnifer Goodwin) and David (Josh Dallas) will attempt to “retrieve the Dark One dagger,” while Emma will team up with Regina (Lana Parrilla) in an attempt to free Merlin (Elliot Knight). Emma will use a dreamcatcher to help find out how Merlin transformed into a tree – but King Arthur will do everything in his power to prevent the wizard from getting released.

“Once Upon a Time” Season 5, episode 5 will air on ABC Sunday, Oct. 25 at 8 p.m. ET. Watch the promo and sneak peek videos below: