Decent film - if you pay attention to the cast of characters, but you never
really become attached to the team and they really aren't even close to invincible.
really become attached to the team and they really aren't even close to invincible.