ABC has released a new sneak peek for the next episode of Once Upon a Time, featuring Regina (Lana Parrilla) and Robin Hood (Sean Maguire) confronting their complicated relationship head-on.

Regina Finding It Harder 'To Walk Away' From Robin Hood

The clip, courtesy of Entertainment Weekly, features Robin Hood going to Regina to express his conflicting feelings. While he clearly loves Regina, it is Regina that wants him to revive his dead wife Marian (Christie Laing) more than he does.

Robin admits in the clip that he is continuously drawn to Regina, though she tells him that what's best is for him to try to revive Marian and that him pouring his heart out to her is "torture."

'Dracula' Actress Is 'Super Excited' To Be Playing Iconic Villain Character

Parrilla spoke about this increasingly tragic love triangle between the three characters to EW, admitting that she is "impressed" with Regina's selflessness in this scenario.

"There's a part of her that's really hopeful that he's going to choose her," Parrilla said. "Even though we saw that true love's kiss didn't work because he loves Regina, that's great, but that really complicates things even more for her. On some level, I bet she wishes that he didn't say that. But she has to put him first and that's true love. She has to find a way to save Marian. It's tricky because I personally think she's pretty much dead, 'Let her die!' but I'm impressed with Regina. This is a side of her that we've never seen, where she's chosen to put someone first. That's a bit growth spurt for her."

Once Upon a Time airs Sundays at 8 p.m. ET/PT on ABC.

Watch the promo for the next episode of Once Upon a Time here:

Tags
Once Upon A Time, Television, ABC