Charli XCX - "Cloud Aura (ft. Brooke Candy)" (Official Video)

Despite all that salty eye-pee, this video is pretty badass.

Don't let the title fool you. Charli XCX's new video features a lot more than just the scrappy rap stylings of Brooke Candy and her acrylic claws (how does she dial the telephone with those???). The video is a stylish, black-and-white cryfest and features the tears of Josephine Baker, that girl from Laguna Beach and probably The Hills, Ingrid Bergman, Humphrey Bogart, Brittney Spears, Faye Dunaway, Warren Beatty, Jay Z, Honey Boo Boo, Skynet's T-800 model Terminator, Zooey Deschanel, a flaming Carrie (covered in pig blood, naturally), America's sweetheart Emma Stone, and EVERYONE ELSE WHO HAS EVER WEPT.

Despite all that salty eye-pee, this video is pretty badass—a breakup song that pulls the trigger and empties a clip of middle fingers saying, "Nah, I'm not crying. I've just been chopping a bunch of onions for like a really big pot of borscht. Borscht has onions in it, right? Yeah, whatever."

Here's a bunch of crying gifs to get you ready for it. Steal yourself.