Well, this should surely teach people not to mess with Selena Gomez!
However, that's no reason to get physical, gurl!
Ch-ch-check out the pap pushing vid...AFTER THE JUMP!!!
Follow Mary Katherine's magical adventure into a familiar yet strange land in the new Epic trailer (above)!
The movie — which totally reminds us of Ferngully crossed with Spiderwick — also stars the voice talents of Beyoncé, Johnny Knoxville, Aziz Ansari, Colin Farrell, Pitbull, Jason Sudeikis, Steven Tyler, Blake Anderson and Judah Friedlander…
So you know it's gonna be just as epic as its namesake!