Rihanna has released her “B**** Better Have My Money” music video and be warned — it is extremely NSFW. Watch at your own risk.

If you do watch, you’ll embark on Rihanna’s rage-fueled, revenge porn adventure that features the hip hop star kidnapping a rich woman as a way to get money from the woman’s husband, played by “Hannibal” star Mads Mikkelsen. The ending implies that Hannibal is toast, as a blood-covered, naked Rihanna puffs on a cigar in a trunk full of money.

RELATED: ‘Hannibal’ releases Hugh Dancy, Mads Mikkelsen from contracts

Riri fans are going wild on Twitter over the big budget 7-minute short, in love with its Tarantino quality and the singer’s extreme in-your-face-ness. Also, everyone agrees — best not mess with Rihanna’s money.

And then, of course, there are the “Hannibal” fans out there having a field day with Mikkelsen’s appearance in the video.

Posted by:Andrea Reiher

TV critic by way of law school, Andrea Reiher enjoys everything from highbrow drama to clever comedy to the best reality TV has to offer. Her TV heroes include CJ Cregg, Spencer Hastings, Diane Lockhart, Juliet O'Hara and Buffy Summers. TV words to live by: "I'm a slayer, ask me how."