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!!!
Get your tissues ready, because we haven't had this many feels since the first Fault In Our Stars trailer came out!
The film centers around her character, Mia, who is involved in a car accident that claims her whole family.
Mia, however, is stuck in limbo and must decide whether she wants to stay with her boyfriend Adam, played by Jamie Blackley, and her friends/family who are alive or move on to be with her mom, dad, and little brother.
Ch-ch-check out the trailer (above) and be prepared to shed some serious tears!
Can it be August 22nd already?! We can't WAIT To see this!!