Watt wore a Batman costume for a surprise appearance at Texas Children’s Hospital. He met and posed with patients for photos, played games and helped the kids paint pumpkins during his visit.

Watt’s surprise visit was a big hit and has quickly gone viral on social media.