Zac Efron Jimmy Kimmel Charlie St. Cloud autographs blue shirt

Warning: if you don't like listening to screaming teenyboppers, don't play to the first few seconds of this video on full volume, but if you want to see what a sweetie Charlie St. Cloud star Zac Efron is, definitely watch this!

Not only did Zac take the time to sign numerous autographs on the way in to the Jimmy Kimmel Show last night, but on the way out he posed for pictures and signed even more autographs for his adoring fans. Awww, even though he might have gotten frisky with some strippers the other night, he's obviously one of the nicest guys in Hollywood!