It is going to be a long wait before "Once Upon A Time" season 6 is back on air. While waiting for more episodes of ABC's fairytale drama, fans will be glad to know that some spoilers for episode 12 are now out. Based on the latest reports, "Medium" alum David Cubitt will be joining OUAT to play the role of Robert, Prince Charming's father.
"Once Upon A Time" Season 6 Winter Break
The world of Storybrooke is in upheaval after the botched wish created an alternate reality. "Once Upon a Time" season 6 will continue with more exciting tales when it comes back for its spring premiere in March. There are going to be major changes when OUAT comes back after its winter break.
Mr. Gold and Belle need to work together to make sure that their child is safe. For once, they seem to be on the same page. Robin is also back in Regina's life. Although there is no news if he is going to be a series regular, he will be present in multiple episodes. It remains to be seen whether Robin will stay in Storybrooke or he will be there long enough to give Regina some closure.
"Once Upon A Time" Season 6, Episode 12 Spoilers
Among the biggest news is that Robert, David's father, will be in episode 12, "Murder Most Foul." Based on the latest spoiler reports, in episode 12, David (Joshua Dallas) will handcuff Captain Hook (Colin O'Donoghue) to a bike rack. It is not clear why David had to do this but the two were walking at a hurried pace in Storybrooke prior to the incident.
Another major event that will take place in the episode is the appearance of David's father who will appear as a ghost. When Robert leaves, Captain Hook will take his place and ask David for Emma's hand. Charming will eventually grant his request.
Meanwhile, there are rumors that the series might be canceled and season 6 will be the last. However, ABC is yet to make a statement regarding the status of the show. "Once Upon A Time" season 6 will be back from its winter hiatus on March 5, 2017, with episode 11.