This movie never got boring or cliche! It was shocking at times to see our Jennifer Lawrence like that, but her acting was awesome like always. There are parts of this film that are a little brutal, but they weren't unnecessary in this film. Everything in this movie is just right. It teeters just on the edge of going over the top, and never does! It is clever and sophisticated. A smart, sexy action film with great performances all around!