Jay Rock drops the video for "90059," which co-stars his TDE labelmate SZA.

The nearly six-minute video is more like a mini-movie, drawing you in with unpredictable scenes. Directed by Panamaera and The Little Homies, the shot opens with SZA singing as she drives off in a classic whip. Jay Rock rides along in the passenger seat, wrapped in a straightjacket and rocking a restraint mask. From SZA's lyrics, it seems as though Rock did her all the way wrong. Night falls and SZA pulls up into a dark parking lot, where she meets with a doctor who tries to give Rock medication. Paranoid, the Cali rapper forces the doctor to take the pills first. At this point, both the TaeBeast-produced song and video take a turn, with Jay Rock stepping in for the rest of the track. As Rock flees in a car of his own, cops begin to follow him as he raps, "I don't know why n---as keep fuckin' with me/These streets make it so hard to breathe/Highs and my lows/Look both ways where I'm supposed to go."

"90059" is featured on Jay Rock's upcoming album of the same name. The project is expected to drop any day now. Prior to "90059," which is the area code for Compton/Watts, Rock dropped “Money Trees Deuce,” “Gumbo” and recently previewed music for Kendrick Lamar. Take a look at his wild video for "90059" above.

More From XXL