The stars of the new Ghostbusters film – Melissa McCarthy, Kate McKinnon, Kristen Wiig and Leslie Jones – recently visited the Tufts Medical Center's Floating Hospital for Children. The best part? They each showed up in their Ghostbusters garb. Which, as you'd expect, was a total win. Sure, it wasn't the first time we saw the cast in character, as photos were recently leaked, but it was certainly a rare (yet wonderful) situation.