James Corden is without a doubt one of our favourite talkshow hosts, but he's not without his critics.
During a recent episode of The Late Late Show, James gave away some spoilers to an episode of Game of Thrones - which deeply angered this particular viewer.
The viewer then went on a Twitter tirade against James and his family, making some vile comments about his son (which we won't repeat here).
But the way James responded to the troll was incredibly dignified and has been praised widely online...
"That is, without question, the single most upsetting thing I think you could ever say about me or my family." he wrote.
"Please take a minute and think about what you just wrote and whether you want to be a person who publicly says such things. I believe you’re better than that x."
Once James responded to their comments, the troll tried to brush their comments off as a joke - but James was having none of it...
"Well I saw your hope for my son. My hope for yours is that they never get to read that their mother or father would wish *that* on any child as ‘a joke.' Because however you defend it to them, they’ll never be able to understand how you could do such a thing."
Perfectly said James!