After the whirlwind of emotions that Spike Lee's latest film, BlacKkKlansman, takes you on, it was important that the music he dropped during the end credits was right. However, it's hard to believe that anyone was ready to hear Prince taking it home with his unreleased gem "Mary Don't You Weep." Today, Spike released an extended BlacKkKlansman trailer featuring Prince's "Mary Don't You Weep."

The song was recently announced to be a part of a "found" album of Prince's, Piano & A Microphone 1983, which is due out Sept. 21. As Lee told Rolling Stone, he felt that this song was meant for him to have.

"I knew that I needed an end-credits song. I’ve become very close with Troy Carter, one of the executives at Spotify [and a Prince estate advisor]. So I invited Troy to a private screening. And after, he said, ‘Spike, I got the song.’ And that was ‘Mary Don’t You Weep,’ which had been recorded on cassette in the mid-80s."

Spike Lee talks to Prince during 1998 NBA All-Star Game
Image via Getty/Tim Clary

"Prince wanted me to have that song," Lee continued, "I don’t care what nobody says. My brother Prince wanted me to have that song. For this film. There’s no other explanation to me. This cassette is in the back of the vaults. In Paisley Park. And all of a sudden, out of nowhere, it’s discovered? Nah-ah. That ain’t an accident [laughs]."

Watch the extended trailer up above, and if you haven't done so yet, head to theaters today and see BlacKkKlansman.