He’s a bit of a moonbat, but a pretty decent guy. I remember being at a ComicCon where there was nearly a riot because they cancelled what was supposed to be a free preview screening of one of his films, after people had lined up for hours to get in.
Apparently the venue didn’t anticipate the crowd and couldn’t accommodate it, and there wasn’t anything he could do to get them to change their mind, so instead he went to his booth and stayed their for hours, letting all the fans get a chance to at least talk to him and get free autographs.