The director lost Stephen King's audience before we even knew anything else he was going for with his choice of Roland. It's not racist to hate him as the lead, it's just like casting Jackie Chan as Quees Elizabeth. It's just not who Roland is! Not to mention the racism already directed at Roland from another character in the book because he's white is totally lost. That more than anything lost most everyone that's waited a lifetime to see this amazing book series come to life. He ruined it!