1 / 15
Tom Cruise
No actor has a bad word to say about Tom Cruise – he's frequently cited as one of the most passionate, dedicated and generous actors in the business. Lean on your Scientologist conspiracy theories all you like, but Cruise has form in the good guy stakes, on set and off. He always does his own stunts to give his movies an added frisson of reality, then goes the extra mile to promote said pictures (it's not uncommon for Cruise to sign autographs outside his premieres for four hours). Whatta guy! Not only that, but he's a hero in real life too - several times over. In 1996 after witnessing a hit and run accident, Tom took the victim – aspiring Brazilian actress Heloisa Vinhas – to hospital, and upon discovering she didn't have health insurance, paid her medical bills himself.
If you read celebrity gossip, you might think that Hollywood stars spend their downtime punching out paparazzi or going on coked-up rampages between movies. In some cases this is true, but there is a special breed of A-list actors to whom no dirt will stick – they are Hollywood's nice guys and this is why we love them.