Snoop Dogg thinks Hollywood has played out slavery.

The rapper called for a boycott against History's revival of the iconic TV show, "Roots."

He said in an explicit video on Instagram, ""How the f*** they gonna put 'Roots' on Memorial Day? They gonna just keep beating that s*** in our heads of how they did us, huh? I don't understand America. They just want to keep showing the abuse that we took hundreds and hundreds of years ago. But, guess what? We taking the same abuse [now]. Think about that part."

Get Breaking News Delivered to Your Inbox

He continued and said he'd like to see more positive portrayals of black people instead.

"When y'all gonna make one f***ing series about the success that black folks is having? The only success we have is 'Roots' and '12 Years a Slave' and s*** like that, huh? F*** y'all. I ain't watchin that s***. F*** them television shows. Let's create our own s*** based on today, how we live and how we inspire people today. Black is what's real."

You can watch the explicit video here.

The "Roots" reboot, a revisit to the 1977 series, features Malachi Kirby, Forest Whitaker, Laurence Fishburne, Anika Noni Rose, Jonathan Rhys Meyers, Anna Paquin, Matthew William Goode and T.I. It airs on History at 9 p.m. Monday.