Overall it's a decent addition to the MCU, but loses a few points for the under utilization of Taskmaster who for the most part just stands around looking tough. There's no all out boss fight and any fights with Taskmaster are over before it begins.
This is one of those films where the SNL version of Nicholas Cage would ask "Why am I not in this?" It starts off interesting but goes off the rails pretty quickly. Pretty entertaining and has a great sound track, but ultimately, it's pretty silly.