I have got to say, I agree with a previous poster, you're just showing ignorance here. With a speaking role, the hip-hop junk doesn't have to come along. In fact most of the posted links said he would be a sheik.
I'm just going off of what I've seen in the past and in life. Maybe not all the time, but definetly most of the time, when a rapper is in a movie they are playing.....surprise! someone from the ghetto and if not from the ghetto they still are speaking with major slang.
I don't even like rap for the most part, and I still think comments like this are completely ignorant. Every era has their music that they "idolize." Not all of them with good messages either

.
It's not about idolizing music from my era. It's simple facts, rap usually is about calling women *****es and ho's and gangbanging. Those are real positive messages for the young ones.
Just like certain types of Metal, some of it is junk just talking about evil **** just for the sake of being "cool" and "hardcore". See it's not just about rap with me.
You act like since I hate country, if a country singer turns out to be in a movie as a cameo, I have to hate them. Espepecially if they had a speaking line with all that southern jibber jabber...
I didn't say I hated the guy. How can I hate him when I don't know him personally. I just don't care for a rapper to be in the film simply because he used IronMan material for his songs.
Edit: By the way, I happen to belong to this so called... "
moronic youth.." Trust me, most of us are a lot smarter than you think, regardless of taste in music and life style choices.
No ****! It's called exaggeration, I would never be that ignorant to say every last one of today's youth. I do mean a lot of them though. Maybe it's because I live in CA, the land of the fake and trendy. Seriously, if any one generation was entirely brain dead, we wouldn't have made it this far.
But what can you do? Most people look down on newer generations because they never resemble their own.