I was expecting big things from this movie. I'm familiar with the director from his shorts on YouTube, which I find to be of generally high quality. I have to say I'm underwhelmed and disappointed.

I feel I'm extra critical of this film as it tricked me into thinking it was offering more than your usual superhero movie. It's not at all. It fizzles out quickly.

The story itself is needlessly convoluted and feels like somebody just pulled a bunch of random superhero / fantasy ideas out of a hat and stuck them together. Maybe it's true to the comic books. I don't know, I can only judge what I see in the film. An old wizard, a chosen one, a bad guy, teamwork, powers, flying around, costumes. This offers nothing I haven't seen before. And it doesn't even offer the best of what it has chosen to present.

The Villain is so flat. Mark Strong might be a fine actor but in this role he offers nothing except a try hard one dimensional villain. He never comes off as menacing or threatening. Just a caricature.

The Monsters are ridiculously generic and the CGI at times looks very dated. There is absolutely Nothing memorable about these creatures. They are not intimidating or scary or interesting in any way. Just standard cannon fodder baddies. Never Is a distinct personality developed for any of the "sins". Might as well have ditched the seven sins idea completely.

The acting in general is passable but not great. I never felt emotionally connected to the characters or the journey of discovery in regards to a "true home". The family relationship seems superficial and empty. I didn't care at all about his foster siblings discovering their powers. They look like a cast that's been hastily assembled to fulfil diversity quotas.

The length of the film is not justified. There was no reason for this to be over 2 hours long. I can't actually believe there is so little character or mythology development in a film this long. So much of the time must be spent on scenes that add nothing to the story.

The humour rarely works. Definitely not enough for this film to qualify as a subversion of typical superhero movies. It feels disappointingly on a comedic level with most generic films of this type. I may have gotten a few smiles but overall it hardly even feels like a comedy. It feels like a typical superhero film with maybe a couple more jokes thrown in.

Generic. Generic. Generic. This film does nothing except compound the superhero movie fatigue I know lots of people are suffering.