Ladies and gentlemen, the trailer for the forthcoming Smurfs film.

Katy Perry voices Smurfette. This is an insult to the latter.