Eminem has a notorious reputation for feuding with his mother, Debbie Mathers. But the rapper, now 41, tries to make amends with his mom in his new video for “Headlights,” from his latest album, “Marshall Mathers LP 2.” The artist, whose real name is Marshall Mathers, released the video on Mother’s Day.

The track features vocals by American singer-songwriter Nate Ruess. The video is directed by Spike Lee, and it's Lee's first music video since shooting Michael Jackson’s 2009 song “This Is It,” according to the Huffington Post.

The song is essentially an open letter to his mother, one in which he says he's sorry for the hate-fueled lyrics he spewed at her basically ever since his career took off in the late 1990s. In 2014, however, he makes sure his mother knows he loves him.

Eminem raps: "Did I take it too far?/ 'Cleaning Out My Closet'/and all them other songs/But regardless I don't hate you 'cause/Ma, you're still beautiful to me/'cause you're my mom." And he goes on to thank her for being both his mother and father, and points out that since his dad left, his abandonment should have brought them closer instead of further apart.

Eminem reportedly refuses to perform “Cleaning Out My Closet” anymore. In that song, he sings: “B*tch do your song - keep telling yourself that you was a mom!/But how dare you try to take what you didn't help me to get/You selfish b*tch; I hope you f*cking burn in hell for this sh*t.

But the rapper has apparently taken the steps it takes to make amends with his mom in “Headlights.” "All you did, all you said, you did your best to raise us both," Eminem raps in the “MMLP2” song. "Foster care, that cross you bare, few may be as heavy as yours. But I love you Debbie Mathers, oh what a tangled web we have."

Check out the Lee-directed video below:

Follow me on Twitter @mariamzzarella