Many Once Upon a Time fans have been hard at work, trying to figure out Dr. Whale’s (David Anders) Fairytale Land identity. Even though David has said that we’ll never guess who he is, TV Guide has a new spoiler that might point us in the right direction.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

According to TV Guide, “Dr. Whale’s past with Regina [Lana Parrilla] will be revealed in Episode 5.” So far, we know that Season 2, Episode 5: “Once Upon a Tail” will most likely be a Dr. Whale-centric episode. David recently tweeted that the episode is “gonna knock your socks off... Promise. Magic comes soon!”

In these spoiler photos from the Season 2 premiere (Season 2, Episode 1: “Broken”), it’s obvious that Regina and Dr. Whale have a major argument after everyone in Storybrooke remembers their Fairytale Land identity. One guess is that Dr. Whale is someone who the Evil Queen treated terribly, imprisoned, punished, or whose family died at her hand.

While the Evil Queen probably has overlap into every Fairytale Land character’s story, it sounds like the relationship between these two is especially traumatic. According to the same article, Grumpy (Lee Arenberg) and the other seven dwarves “will try to hang Regina from her very own apple tree in revenge.” So for Dr. Whale to get his own episode that heavily involves Regina is a major clue.

Let us know how you think Dr. Whale fits into Regina’s game plan!

Once Upon a Time Season 2 premieres on September 30, 2012 at 8 p.m. ET/PT on ABC.

Source: TV Guide (via SpoilerTV)

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.