Moore fit well in his Superman costume, his coif an especially good match for his alter ego.
"He definitely looks like Superman," Bergeron said. "I'm pretty shocked, actually."
Though, in truth, the occasionally bespectacled Moore missed an opportunity to walk into the hospital in his glasses.
"He looks exactly like the real Superman in the movies and everything," Carlo said. "He's got the face for it and all the black hair, slicked back, the muscles. He didn't even need the costume, to be honest."
For Carlo, it was his second chance to participate. His rookie season he dressed as Bebop from the Teenage Mutant Ninja Turtles, a costume that left him somewhat less recognizable than this year's Superman. As he said, "Nobody knew who I was, including the kids in the rooms. It was the only one that fit."
Carlo, who is 6-foot-5 and 212 pounds, has not had a lot of choice in the matter. He has to take what he can get. Superman came in XXL.
"Coming into each room it's funny to see the reactions on the kids' faces, and even on the nurses as you're walking down the hall," he said. "It's a blast to be here."
The Bruins don't just dress up at Halloween. They also go in Santa suits and elf costumes at Christmas, which Bergeron said gets a special excitement and welcome from the kids. That's his favorite. But being Batman for an afternoon isn't bad.
So does he get a better reception as Patrice Bergeron, Bruins star? Or as Batman?
"It's tough to beat Batman," he said.
Or Superman.
"It's awesome," Carlo said. "I think even though some of the kids are shy, you can tell that it puts a little bit of a smile on their face, and anything you can do to brighten up their day is a pleasure for us to do. This is, by far, my favorite event that we can do. Last year I was kind of disappointed when I didn't get picked to do it, so I made sure I was a part of it this year."