He's shit at acting in everything imo. Not good at all.
Even in Magnolia i was very aware i was watching Tom Cruise try to be someone else but the whole time he didnt convince me.
The only reason he's become a top actor is because he's generic.
Also i like it when actors change from the usual good guy to bad guy and see how they do (John Travolta - Pulp Fiction, Robin Williams - Insomnia, etc). Or for example in Jim Carrey's case, changing from funny man to a more serious role.
FFS! Lethul i just noticed you where talking about the same person :x