Please correct me if I am wrong but I believe Matthew mCcoughney and Idris alba ( pretty sure I misspelled their names) are the man in black and Roland. Just my opinion but if these 2 were switched would be better for the cast and be able to stay truer to the story. Alba would be great in man in black and Matthew as Roland is perfect. Plus all the racial relationship that formed with Roland and Odette would not have to be changed or probably totally omitted. Not trying to start a s#*% storm here just seems better this way.