Credit: Video Still

Breaking the curse wasn't all good news, and on Once Upon a Time Season 2, Episode 12: “In the Name of the Brother” Storybrooke will have to face the downside: Now the rest of the world can come to town.

Because there's magic in this sleepy Maine town, outsiders could mean bad news. As Leroy/Grumpy (Lee Arenberg) so eloquently puts it in this sneak peek of the episode, "You've seen ET, or Splash, or any other movie where they find something magical and study it to death."

So, what should our heros do about the stranger who crashed into town at the end of Season 2, Episode 11: “The Outsider,” who, Dr. Whale (David Anders) reveals, "is bleeding into his chest cavity"? Sounds like the situation could get really sticky, really quickly.

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

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.