In the last episode of 'Once Upon a Time,' Hook (Colin O'Donoghue) and Cora (Jennifer Morrison) begin to make their presence known in Storybrooke. Hook has every intention of getting back at Mr Gold/Rumplestiltskin (Robert Carlyle) for taking his one true love and nearly wins before being thwarted by Belle (Emilie de Ravin).
Hook first attacks Belle at the Library to distract Rumple in order to steal Rumple's son's shroud, this preventing Rumple from leaving Storybrooke to seek out his son. Despite being told to stay back, Belle uses her cunning and book-smarts to find her way onto Hook's hidden ship and steal back the shroud. While there, she finds Archie (Raphael Sbarge), whom everyone thought was dead.
However, Hook finds her and nearly gets back the shroud but is beaten by Rumple and his walking stick. Meanwhile, Henry (Jared Gilmore), not knowing that Archie is still alive, attempts to come to terms with his friend's death. Thankfully, Archie comes in at just the right moment, revealing that he not only wasn't killed, but that it wasn't Regina's (Lana Parrilla) fault.
The episode wraps up as Rumple crosses the town line to go and find his son. But while he's talking to Belle, who isn't protected from the forgetting spell, Hook shows up and shoots at them, forcing Belle to cross town lines and forget who she was. Moments later, a car comes barreling in knocking Rumple and Belle back and slamming right into Hook.
In the next episode, entitled "In the Name of the Brother," Dr. Whale (David Anders) must mend Hook's crash wounds and also perform surgery on the stranger that crashed into him. However, some of Storybrooke's residents are worried that the stranger may have witness some of their magic, ABC teases. Some even suggest allowing him to die in order to keep their true identities secret.
Meanwhile, Rumple will attempt to reunite with Belle and Cora will attempt to reunite with her daughter Regina. Back in Fairy Tale Land, Victor (David Anders) tries to prove to his father that he can actually bring someone back from the dead.
'Once Upon a Time' S2E12, "In the Name of the Brother," airs on Sunday, January 20 at 8 p.m. EST on ABC.
WATCH A PROMO FOR "IN THE NAME OF THE BROTHER"
- Contribute to this Story:
- Send us a tip
- Send us a photo or video
- Suggest a correction