Katie Holmes thinks everyone "looks ugly" on the internet.

Katie Holmes

Katie Holmes

The 37-year-old actress - who has nine-year-old daughter Suri with ex-husband Tom Cruise - thinks people are "too quick to judge" on the web and she particularly felt this while filming the role of a bipolar character Carla in upcoming movie 'Touched With Fire'.

She said: "I gained a greater empathy for people who are struggling with mental illness.

"Before the movie, I'd hear something about it and think, 'Wow. But that's over there.'

"Unfortunately, we're quick to judge, especially in this day of social media and the internet - which I think is an ugly-maker.

"Everybody looks ugly when they're on the internet. But I wouldn't want to live a flat life, with no pain."

Katie insists she doesn't worry about making mistakes in life anymore because they are inevitable, and she prefers to shrug them off and move on.

She added to More Magazine: "I like to be around people who make me learn something. I gravitate toward people who are doing things I don't know how to do.

"[Being intimidated] is a waste of time. Just ask if you don't know something. Ask. You're probably going to make a mistake. Get over it ... Some problems are never going to be solved. So dance them off, and you'll feel better.

"In every part of your life. Focus on the positive. Stay creative. Go to things that interest you. Do work that's fulfilling. Challenge yourself. What's amazing about the human spirit, there are so many people doing inspiring things. If you focus on that, it makes your life richer."