ALL GROWN UP: Zachary Levi (left) and Jack Dylan Grazer as Billy Batson and Freddy Freeman in Shazam!

Film review: Shazam! (12A)

In the very crowded super-hero genre, it’s difficult to stand out from the rest.

As somebody that enjoys all things Marvel and DC, Shazam! always looked like taking a different route to the many that came beforehand.

With a youthful cast and a hero who isn’t quite as mainstream (or serious) as the likes of DC stalwarts Batman, Superman, Wonder Woman and Aqua Man, it’s fair to say that this ‘coming of age’ offering feels like the ‘risk’ Marvel took when turning to The Guardians Of The Galaxy.

I’m pleased to say that the risk pays off, as Shazam! is packed full of humour and charming characters.

However, it does fall foul of one of the usual super-hero bugbears – a villain that ultimately underwhelms.

Shazam! is the story of Billy Batson, a teenage streetwise orphan who has passed through numerous foster homes due to his urge to track down his absent mother.

However, he soon has magical gifts bestowed upon him (I’ll not spoil how) and essentially becomes a little like Superman (he can fly, has super speed, is bulletproof, etc).

The catch is that he turns into the optimum version of himself – meaning he grows up in an instant.

Played by both youngster Asher Angel and Zachary Levi throughout the film, Billy’s story is a heartfelt one as he bids to prove that he’s truly worthy of his powers.

As you can imagine, any story about a teenager being handed superpowers is going to play out much differently to the usual ‘origin story’ we’re often served up.

Billy has serious issues caused by the way his parents have treated him, but the film is careful to treat them respectfully.

It gives the same treatment to his adopted foster family, which includes the excellent Jack Dylan Grazer as Freddy Freeman, the charming Faithe Herman as Darla Dudley, Grace Fulton’s Mary Bromfield, Ian Chen’s Eugene Choi and Jovan Armand’s Pedro Peña.

There are also strong turns from The Walking Dead’s Cooper Andrews and Marta Milans as Victor and Rosa Vasquez, who act as endearing foster parents to them all.

Meanwhile, Mark Strong is very solid as the villainous Dr Sivana, who has a decent back story. His clashes with Shazam! are largely enjoyable, but things fall flat when he unleashes his ‘deadly sins’ themed CGI minions.

It’s appreciated that Sivana isn’t on a quest to end the world, though, with his quest for power feeling like a much more organic plot.

I can’t say that Shazam! is up there with my favourite super-hero films of the past decade and it lacks the kind of gravitas you associate with this kind of film.

With Levi and Grazer particularly impressing, I do think there’s mileage in a sequel, though.

Boasting plenty of teen humour, gags galore and solid action, Shazam! might not be the strongest super-hero offering of the year, but it’s plenty of fun.

Voice Verdict (reviewed at Boston Savoy): 7.5/10
+ Lots of fun
+ Doesn’t take itself to seriously
+ Cast works well
– Some bad effects

Boston’s West End Cinema (Fri, April 12 to Thurs, April 18)

5.40pm (daily), 8.30pm (daily)

2D – 12pm (not Wed), 3pm (daily), 5.30pm (daily), 8.25pm (daily)

2D – 12pm (daily), 2.10pm (daily), 4.20pm (daily), 6.40pm (daily)
3D – 10am (daily)

9.50am (not Wed), 1pm (daily), 3.15pm (daily)

10am (daily), 11.45am (not Sun)

2D – 10am (daily), 12.30pm (daily), 2.50pm (daily), 6pm (daily), 8.40pm (Fri, Tues, Thurs)
3D – 4.10pm (not Sun)

6.25pm (not Wed/Thurs), 8.45pm (daily)

US (15)
8.40pm (Sat)


2D  – 1.30pm (not Sun), 2.45pm (Sun), 8.20pm (not Sun), 8.30pm (Sun)

10.15am (daily) Mary Poppins Returns (U)

11.30am (Wed) – All Is True (12A)

8.40pm (Mon) – Shazam! (12A)


Leave a Reply