This was not my favorite film. I found it heavy-handed at different points, and the characters didn't have the space to stretch and show off their greatness. The 5 were better realized than I was expecting
I honestly had no idea why the particular heroes were included.