‘Once Upon a Time’ season 2 spoilers: Ready for a Dr. Whale surprise?

We are going to be in for quite a shock when it comes to David Anders’ character on “Once Upon a Time,” mostly because it is looking more and more like he will have a alter ego that none of us are going to see coming at all.

Just how surprising will it be? Let’s just put it this way: according to show site OnceNews.net, the reveal here is going to be surprising on the same level as Rumpelstiltskin being the Beast, or of Little Red Riding Hood also being the Big, Bad Wolf. Nobody is really guessing yet who Anders actually is playing, while means that most of his connection between his name and the whale from “Pinocchio” are probably not true.

There is no timetable at the moment for when we are finally going to know the identity of the character, but the show’s executive producers in Adam Horowitz and Edward Kitsis have already confirmed that it will be happening at some point this season. We know already that the season premiere will be focused more on the character of Snow White; meanwhile, the second installment will revolve a great deal around the Evil Queen while episode 3 tackles more of the story of Lancelot. This show does have a 22-episode season, so there is really no need for the moment to be rushed into so much in comparison to it just happening naturally in the context of the story.

Who do you think Dr. Whale is in the show’s fairy tale world? We want to hear some more of your thoughts below! If you do want to see a new promo that focuses on highlights from the show’s first season, you can do so by visiting the link here.

Photo: ABC

Love TV? Be sure to like Matt & Jess on Facebook for more updates!