I cannot share some of my fellow reviewer's enthusiasm for this film. It's probably a generation thing since I am no longer a teenager obsessed with my smartfone and play video games until I'm bug-eyed.

It does score highly in the CGI department,not surprisingly. It has the look,feel and sound of a computer game.

However,there is little else to engage even the tiniest part of the brain;(probably why it's so appealing to today's teens).

There is no real story to speak of. The acting is adequate. Tom Holland is suitably cute in the titular role,but the actors are really subordinate to the effects.

If constantly loud computer generated fights and explosions are your thing then this film scores highly.

Otherwise,unless you're a braindead teen,I'd give it a miss.