Shazam!
Radheyan Simonpillai
It invests in how the young (or young at heart) characters interact with all the ridiculous superhero mechanics thrown at them. They do it with heavy dollops of humour, excitement and wonder.