Tag: Mark Strong

The Highs & Lows of ‘Shazam!’

Introducing the newest DC hero, Captain Sparkle Fingers!