The stars of Avengers: Infinity War were on top of the world after their movie was a smash at the box office, but some mean tweets brought them back down to earth.
Most of the cast members, including Chris Evans, Chris Pratt, Scarlett Johansson, Elizabeth Olsen and Samuel L. Jackson recently took part in Jimmy Kimmel's hilarious segment, Mean Tweets.
The actors read out some horrible things that have been tweeted about them — and boy, some were really harsh.
"Tom Hiddleston is so f***ing ugly, why is no one acknowledging this," the actor, who plays Loki, read out.
"If I've said it once, I said it 600 times. Chris Pratt is still a pussy," read the star who plays Peter Quill.