I’ve read an awful lot of things on the Internet, and this is maybe the best ever. Even better than ponies in cardigans. (There’s something I thought I would never say.)

I wanted to share it with you all – because sometimes, in our lives, we’re overwhelmed with shitty situations and shitty news. It’s so, so good to be reminded of the fact that people can be seriously incredible.

In this case, it’s an entire city that’s being seriously incredible. And all for the sake of one little five-year-old boy named Miles, who lives in San Francisco.

Tragically, Miles has leukemia. And so the Make-a-Wish foundation came to him, to grant him one wish of his choosing.

Generally, kids want to go to Disneyland, or they want to meet a celebrity, or receive something they don’t have – a laptop or a backyard playground.

But Miles’ wish was a little bit different. Because he wants to be a superhero. Specifically, he wants to be BatKid.

The Make-a-Wish foundation did something they rarely do: they reached out to the people of San Francisco for help. Happily, they were overwhelmed. Actors are volunteering. Photographers are offering to work for free. Make-up artists, also willing to work for free. The mayor and the fire service are all going to take part.

Because on the 15th November, San Franciso is going to be transformed into Gotham City… and BatKid is going to need to save the day.

Here’s what’s going to happen.

That morning, Miles will be waking up to see a breaking news story on television; the police chief will be calling for BatKid, as he needs his help to solve a crime and capture the bad guys.