This was so much better than other reviews suggested. No, this movie is not too long. No, it isn't confusing.

Red Sparrow is almost perfectly developing the character of the protagonist, in an extreme but not unrealistic plot. There constantly is drama, conflict and (potential) betrayal.

This was a wonderful experience, which you should celebrate by paying full attention. It's not some action/agent flick you can watch on the side, to celebrate explosions and killing sprees.