A small animated movie from Marvel and IIRC Blur Studios.
Strictly average movie
It is a performances centric movie
Good concept, poorly executed.
A lot more amusing than I thought it would be.