Shazam!
Geoffrey Macnab
You can't help but root for a protagonist who, once he realises he has superpowers, uses them to make strangers pay for selfies with him and to pose at the top of the steps where Stallone's Rocky Balboa used to do his workouts.