'Once Upon a Time' Season 6 Episode 12: David Gives In to His Dark Side
David's (Josh Dallas) plans to bond with his future son-in-law will go horribly wrong in the upcoming episode of "Once Upon a Time."
In the episode titled "Murder Most Foul," the synopsis (according to CarterMatt) reveals that when Emma's (Jennifer Morrison) dad asks Hook (Colin O'Donoghue) to help him with a huge task, the pirate will agree. Hook is planning to propose to Emma, but he still cannot ask for her hand in marriage. He first wants to change David's impression of him that he is nothing but a bandit. Hook and David will probe deep into the death of the latter's father. The pirate is hoping that once they get good results, David will open up to him more.
Unfortunately, the promo shows that the exact opposite will happen. While having a video call with Snow (Ginnifer Goodwin), David snaps and laments that he may not be able to see his wife again because of the curse. He blames Hook for everything. In the clip, he is shown holding a dagger close to the pirate's jugular. David screams that he will never forgive Hook.
Meanwhile, the episode will see the Wish Realm's Robin (Sean Maguire) adjusting to life at Storybrooke. Regina (Lana Parrilla) brought him back after they escaped with August's (Eion Bailey) help.
Executive producer Adam Horowitz recently told TV Guide that the transition would be difficult for the character. No matter how much Regina wishes that the Robin she is with now is the same man she loves above all, it will not happen. The Wish Realm's Robin has darkness inside him. Regina will soon see that she has made a huge mistake.
"This Robin shares much with the Robin before, but he's gone through a very different kind of life than the Robin we grew to know over the previous seasons. This Robin has dealt with tragedy. He lost his Marian. He's never had love. He's a thief who has been lonely. ... Going forward, we're going to see that also shapes the way he reacts to things in ways that are very different from the Robin of before. That will cause some drama for our Regina," the EP teased.
"Once Upon a Time" season 6 airs Sundays at 8 p.m. ET on ABC.