Well, we disagree there as Cruise was fine playing that role and think he's a really good actor. Matter of fact, I think he's an underrated actor. However, his persona and Scientology issues that many hold against him has overshadowed his acting ability.The biggest fault was that Tom Cruise was playing the character. The film would have been better with a better actor.