Two weeks is too long to wait for new Once Upon a Time, so we can't wait for the next episode, Season 2, Episode 13: “Tiny” (February 10). To help pass the time, we've gathered all the juiciest spoilers about the episode right here for your reading pleasure.

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

A giant problem: Anton the Giant (Jorge Garcia) is back in action. According to the official synopsis of the episode, "Cora [Barbara Hershey] brings the giant to Storybrooke, where he unleashes vengeance on the town."

Why vengeance? Well, the flashback will focus on Anton going into the human world, where he befriends some people with potentially less-than-honorable motivations, including Jack. In the current timeline, this leads to a case of "mistaken identity" and misplaced rage, we think because Anton had a bad run-in with David/Charming's (Josh Dallas) twin brother, James. 

Charming's real name? Speaking of Charming, we might finally learn his real first name.

Greg pushes Belle. In ominous news, the official synopsis also says "Greg asks Belle [Emilie de Ravin] what she saw on the night of his accident." Greg, of course, is the stranger who crashed into Storybrooke. It sounds like he wants to get to the bottom of what he saw before the crash.

Away they go. Meanwhile, "Emma [Jennifer Morrison] and Henry [Jared Gilmore] go with Mr. Gold [Robert Carlyle] to search for his son." Roadtrip!

Script hints. Get a sneak peek at some of the lines from the episode here.

Read more OUAT spoilers here.

Catch the next episode of Once Upon a Time on Sunday, February 10, 2013 at 8 p.m. ET/PT on ABC.