It is always hard to determine whether an actor or actress is nice because the only time we see them is when they are portraying a character on television or in the movies. We may feel that we know them because we like their characters, but we really don’t know. So, the only way to know if a celebrity is a nice person is to read about what they have done and to get to know them which is really almost impossible.
However, in regard to Tom Cruise, he is probably a nice actor because he helped people by saving their lives. This happened several times including scaring away attacks, helped a woman who was in a bus accident and paid for the woman’s medical bills.