Rumple refuses to let history repeat itself on Once Upon a Time Season 6 Episode 13 "Ill-Boding Patterns".
As he tries to stop Gideon from using dark magic against Emma, Rumple relives a rivalry with the legendary Beowulf.
The pictures below show another familiar face in the flashback to life in the Enchanted Forest: Rumple's eldest son, Baelfire!
Elsewhere in Storybrooke, Robin's determined to get away from Regina. How far will he go to get what he wants?
Scroll through the photos and share your thoughts with us! Are you looking forward to watching Rumple fight Beowulf?
Remember, you can watch Once Upon a Time online anytime!
Walking through the woods - Once Upon a Time Season 6 Episode 13
We all love a great flashback. Rumple's back to his Dark One self, but what's he doing in the woods? We're guessing he's there to make a deal.
A new legend arrives - Once Upon a Time Season 6 Episode 13
Beowulf is the latest famous name to appear in the Enchanted Forest. It turns out he's got a history with Rumple. Will he make a deal with the Dark One?
Beowulf! - Once Upon a Time Season 6 Episode 13
What's Beowulf doing in the Enchanted Forest? Perhaps picking a fight with Rumple? He wouldn't be the first hero to challenge the Dark One.
Rumple and his dagger - Once Upon a Time Season 6 Episode 13
Why's the Dark One carrying his dagger? We know he likes to keep it close. Perhaps he's dealing with a complicated spell.
Father, son, and dagger - Once Upon a Time Season 6 Episode 13
Baelfire pleads with his father to give up his dagger. We know how this particular story ends, but we don't know what they're arguing about in the latest flashback.
Adventure? - Once Upon a Time Season 6 Episode 13
Baelfire and Rumple don't agree when it comes to his Dark One side. We've seen Bae turn his back on his father before. Can Rumple convince him he's doing the right thing?