Stephen Amell, the Canadian actor and star of The CW's super hero series Arrow, attended Vancouver LGBT Pride this year, and posted a series of photos from the event on his Facebook. But it didn't go down too well with some of his followers.
The actor who plays Green Arrow and who identifies as straight, is shown in one picture wearing a bunch of balloons arranged to look like a colourful peacock.
Because Pride is great.
Another photo shows him posing on a rainbow-painted pavement with his wife.
Most of the comments underneath the posts were nice, as you’d expect. But as always, there’s always a troll or two that has to ruin things for everyone else.
Some made fruitless comments about the cost of Pride. And definitely got the maths very wrong:
Amell responded in a later post, to say that he had been “taken aback” by some of the comments he'd read.
I had a fantastic weekend in Vancouver with my wife and friends, met some terrific people and more than anything just tried to soak in all the positive energy from people living their best lives. If I'm in Vancouver next year I won't just go back, I'll walk in the parade. So for everyone in their negative pants: Go be on the wrong side of history on somebody else's Facebook page.
That's not all, Amell also reposted the photos from Pride with some messages for the trolls themselves.
That should do it.