When Rihanna premiered the trailer for her 'Bitch Better Have My Money' video at the BET Awards a few days ago, we knew it was going to be pretty crazy - but damn, this is nuts. She goes full Tarantino-meets-Spring Breakers, torturing a young wealthy socialite with two of her friends in a multitude of different (and honestly pretty creative) ways so she can, in fact, get her money.

She directed the video herself, saying on Instagram "Ya girl got director skillz!!! The concept for this piece came to me 8 months ago!!! So you can imagine how anxious I am right now!!!" and features a guest appearance from Mads Mikkelsen from Hannibal. Watch it below!