There’s guns! Lots of guns. And bikinis. And an a cappella rendition of Britney Spears‘ “…Baby One More Time”! And Gomez, along with Vanessa Hudgens and Pretty Little Liars‘ Ashley Benson and Rachel Korine and James Franco styled in the vein of Kevin Federline (!!!) being sexy and making it rain with cash and doing criminal things, well, it’s either going to be the best or worst movie ever made, but probably the best. Watch up top, and revel in the glory of Selena’s corruption.