On the big screen, Tom Hiddleston is known for playing Loki, the bad guy in The Avengers and the upcoming Thor: The Dark World!
But off the screen, he's a totally adorable sweetheart!
But the kiddies didn't realize they were in for a huge surprise as Tom flew in all the way from foggy London town, JUST to be there with them!
The British actor greeted his young fans as Loki, but he proved to really be a good guy as he took the time to pose with kids who reciprocated the love with t-shirts honoring Thor's villainous bro!
Ch-ch-check out the villain's good side (above)!
Tags: awwwww, bad guy, charity, cute kidz, cute!, disney, film flickers, loki, new york, screening, the childrens aid society, thor, thor the dark world, times square, tom hiddleston, varitey the childrens charity of new york, video, villain