To help pass the time between now and the episode, we've taken a close look at the sneak peeks. Here are the most interesting things we've learned.
1. Why the giants hated humans. In this sneak peek, we get a more comprehensive look at why the giants hate humans: They used the giants' magic bean to conquer other lands. Can't say we're surprised.
2. More on Anton. In the same sneak peek, we see how Anton the giant (Jorge Garcia) doesn't quite fit into his own culture, and wants to go exploring. Apparently he thinks humans aren't all bad. 3. The giants meets Jack. In this sneak peek, Anton does come to the human realm, and meets Jack — a woman who claims to want to be his friend, but we doubt that works out.
4. Charming's brother? Jack is hanging out with who we're pretty positive is Prince Charming's (Josh Dallas) twin brother, James. Which might explain...
5. Anton is not happy with Charming. In this sneak peek, we see Anton has been brought to Storybrooke, and shrunken. However, after our heroes rescue him, he flips out when he sees Charming.