The hip-hop legend delivers a hallucinogenic love letter to cannabis, complete with Dr. Dre, Tupac visions, and a cameo from the afterlife.

Snoop’s 4/20 Gift to the Culture
Right on time for the highest holiday of the year, Snoop Dogg unveiled the mind-bending music video for “Last Dance With Mary Jane”—a nostalgic, genre-blurring anthem sampling Tom Petty & The Heartbreakers’ “Mary Jane’s Last Dance.” The track, produced by Dr. Dre and featuring country-rap rebel Jelly Roll, arrives as part of Snoop’s Missionary album, but the visual? That’s a full-blown cinematic trip.
Directed by Dave Meyers (Kendrick Lamar’s “HUMBLE,” Lil Nas X’s “MONTERO”), the video opens with Snoop getting grim medical news—only to launch into a psychedelic farewell tour with his “first love”: weed.
Inside the Video’s Wildest Moments
Directed by Dave Meyers (the visionary behind Kendrick Lamar’s “HUMBLE” and Lil Nas X’s “MONTERO”), the “Last Dance With Mary Jane” video is a trippy, star-studded spectacle packed with hidden meanings and iconic cameos.
Key Moments:
✔ Snoop’s “Last Hurrah” – The video opens with a doctor (played by Dr. Dre) delivering bad news, prompting Snoop to embark on one final, epic smoke session.
✔ Tom Petty’s Digital Resurrection – Using cutting-edge AI and deepfake tech, Petty appears alongside Snoop, strumming his guitar in a smoky, dreamlike lounge.
✔ 2Pac & Bob Marley in the Afterlife – The video blurs the lines between life and death, with appearances from hip-hop and reggae legends watching over Snoop’s journey.
✔ Jelly Roll’s Showstopping Scene – The country-rap star transforms into a psychedelic preacher, delivering the chorus with gospel-level intensity.
✔ Easter Eggs Galore – Keep an eye out for subtle nods to Snoop’s career, from “Doggystyle” references to classic West Coast hip-hop imagery.
Why This Song Hits Different
Snoop’s lyrics are equal parts tribute and defiance, he’s paying homage to a lifelong companion. The lyrics are equal parts funny, heartfelt, and defiant:
“Don’t bother asking me to ever give my lady up / Was about five years old taking my first puff / It was love at first light, fell in love the first night.”
The chorus—“It’s my last dance with Mary Jane, one more time to kill the pain”—hints at finality, but Snoop winks: “She was my novocaine, you know it ain’t ‘gon change.”
Bonus: Snoop’s 4/20 Easter Meme
Earlier on Saturday, the Doggfather celebrated the cosmic alignment of “420 falling on Easter Sunday” by sharing a viral edit of himself as the Easter Bunny—blunt in hand, naturally.
What’s Next for Snoop?
While “Last Dance With Mary Jane” feels like a culmination of his cannabis legacy, Snoop isn’t slowing down. His upcoming gospel album, Altar Call, drops next month, proving that even the D-O-double-G can switch lanes effortlessly.
Watch Now: [“Last Dance With Mary Jane” Official Video]
Snoop’s upcoming gospel album ‘Altar Call’ drops next month—because even sinners need a choir.