4. Tom Cruise to the rescue
Tom Cruise gets more than his fair share of bad press due to his religious beliefs and private life, but he does have a heart of gold as he proved in 1996 when he saw a woman get hit by a speeding car. He called for help and stayed with her until an ambulance arrived; as if that wasn’t enough, he followed the ambulance and forked out $7,000 for the hospital bill when he discovered that she didn’t have medical insurance. He sure was her guardian angel.