The Smurfs are real! And they're in New York, and they're hanging out with Neil Patrick Harris