He's 'the actor' of his generation. I don't give a fuck about any celebrities personal life, and won't judge them for it. He is a good actor and makes good movies.
^This x1000.
People love to rag on Cruise because of his so called strange/wacky antics in his personal life,but if someone really gives a shit about stuff like that and let it sway their views on the merit of his films,then they are assholes.
I've never heard anything about him hurting anyone in real life,so he can act however he wants in the real world,and I don't give a shit,as long as he makes entertaining movies.
Now take that piece of shit Roman Polanski,I refuse to watch anymore of his films because Hollywood seems to treat him like it's ok to rape an underage girl,flee the country,and continue to make movies as if nothing happened,or like he's "suffered long enough". Fuck that noise! Had I known beforehand that he directed The Pianist(which is a great movie),I would never have watched it on general principle.
I'm not saying that everyone should love Tom Cruise or his movies,but next time you find yourself judging him for being a little wacky,and not doing anything morally wrong,just take a look around at some of these other assholes in Hollywood or in the music business that beat their women,or literally get away with murder,and you are still supporting them by buying their products,ask yourself what makes Tom Cruise really that bad.