Rihanna released the third music video off her latest album "ANTI" Wednesday for the song "Needed Me," and it is very, very NSFW.

The three-minute and 14-second clip is reminiscent of her "B-ch Better Have My Money" music video and stars the singer as a violent woman who is out for revenge. The scenes cut from gorgeous beaches to dirty strip clubs filled with gangsters. As a gun-wielding Rihanna enters the club, she goes to find a completely tattooed-up man who has presumably wronged her and shoots him while he is receiving a lap dance. In classic Rihanna style, the wardrobe is very envelope-pushing, and her nipples are exposed throughout half of the video.

Hours before the video was finally released, the "Work" singer teased the video in a series of Instagram posts. "Just because it's 420 #NEEDEDME #NOON #VEVO," she captioned a black and white shot of her smoking.

"Spring Breakers" director Harmony Korine, who is known for making controversial pieces of work, helmed the "Needed Me" video. While Korine may be mainly known for films like the 1995 cult favorite "Kids," which got Chloë Sevigny and Rosario Dawson their start, he has also directed music videos for Sonic Youth, Cat Power and the Black Keys. He has also co-wrote the song "Florida Kilos" off of Lana Del Rey's "Ultraviolence."

The release of "Needed Me" came after the singer's second music video of "ANTI," "Kiss it Better" and the first single "Work," which featured the rapper Drake. For "Work," Rihanna and Drake released two videos for the song; one featured the two in a dancehall, and the other showed off the two dancing alone together under neon pink and blue light.

"Work" recently spent its ninth week atop the Billboard Hot 100 chart, which pushed Rihanna past the Beatles for the second all-time most weeks for No. 1 with 60 weeks, which is one more than the British foursome. Mariah Carey still has the record for most weeks atop the Billboard charts with a total of 79 weeks. The song is also the singer's 14th chart topping song, meaning that she has the third most No. 1 songs of all time behind the Beatles with 20 and Carey with 18.

Check out "Needed Me" below: