'Once Upon a Time' season 6 episode 14 spoilers: Robin of Locksley to put Regina in danger? Evil Queen fights Regina to the death

A promotional still for "Once Upon a TIme" | Twitter/OnceABC

Robin of Locksley (Sean Maguire) might have placed Regina (Lana Parilla) in grave danger. Meanwhile, the Evil Queen will fight Regina to the death.

On the next episode of "Once Upon a Time" season 6, titled "Page 23," the Evil Queen has grown tired of her alter ego, and she will have a duel with Regina to eliminate the latter for good.

"Believing there isn't room in Storybrooke for both her and Regina, the Evil Queen sets out to eliminate her other half using Robin to bait the trap. Hook (Collin O'Donoghue), determined to make things work with Emma (Jennifer Morrison), turns to his old friend Capt. Nemo (Faran Tahir) for advice, but Gideon (Giles Matthey) torpedoes his plan before he's able to set things right. In a flashback to the Enchanted Forest, the Evil Queen learns a surprising lesson about the true source of her misery," the episode's listing on The Futon Critic reads.

As seen from the episode 14 promo video, the Evil Queen appears to be victorious in killing Regina when she slammed her onto the wall.

One of the events that led to this is Robin forming an alliance with the Evil Queen because of his desire to escape Regina and all of Storybrooke. Could Regina's one true love be the cause of her demise?

In an interview with Collider, executive producer Eddy Kitsis shared that the return of Robin is the ultimate test for Regina, given that he has returned with a darker personality. If Regina outlives the Evil Queen in their duel, it is possible that she will leave Robin behind.

However, CarterMatt points out that the title of episode 14 refers to a book page that The Author (Patrick Fischler) was working on where Regina gets her happy ending with Robin Hood.

Another possible ending to this episode is that Regina will get her happy ending with Robin Hood, but it will take something magical to transform get rid of his dark side.

"Once Upon a Time" season 6 airs every Sunday night at 8 p.m. EDT on ABC.