Credit: Video Still    
Share on Facebook0Share on Google+0Tweet about this on Twitter0

Once Upon a Time

Once Upon a Time Season 2, Episode 5 Sneak Peek: [SPOILER] Punches Dr. Whale (VIDEO)

In this sneak peek from Once Upon a Time Season 2, Episode 5: “The Doctor” (airing October 28), David Nolan/Prince Charming (Josh Dallas) gets some serious revenge on Dr. Whale (David Anders) for sleeping with Mary Margaret/Snow White (Ginnifer Goodwin). But Whale also reveals something curious about his perception of Fairytale Land.

After David punches Whale in the jaw, the doctor asks if it’s true that David is trying to find a portal back to Fairytale Land so he can get his family back. When David confirms that he is, Dr. Whale tells him, “But the land, it’s gone. Destroyed by the curse.”

Why does Dr. Whale assume this, and is he right in some way we don’t understand yet? Perhaps most of Fairytale Land really was destroyed, except for that one sliver of land where MM and Emma (Jennifer Morrison) are currently exploring: the “safe haven.” Maybe Dr. Whale is worried about his own land, which is a wildly different place than Prince Charming and Snow’s.

Watch the clip below to come up with your own theories!

Catch the next new episode of Once Upon a Time on Sunday, October 28 at 8 p.m. ET/PT on ABC.

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.