High promises, high tension, but low action and cartoonish characters

Rating: 5/10 (15 January 2016)

I was hyped up by the mainly positive reviews and the trailers. The posters also looked intriguing. Having mostly heard good things about this movie, I went in with high expectations I admit.
Very good start, a lot of tension throughout the first 30 minutes. However half way through the movie I began to fear the movie wouldn't deliver as it was pretty low on action. Save for the last 15 minutes, the rest of the movie is very slow.
Emily Blunt's acting was tense, raw and impeccable. However the character development was so poor. She literally serves no purpose but tag along being a bare witness to the events unfolding before her. As to Brolin and Del Toro's acting, what can I say? One dimensional, bland, half grinning tough guys, overly aggressive for no reason.
Expecting Emily Blunt to portray some kind of tough female special agent surrounded by guys? Pass. She hardly fires twice in the whole movie and cries more than anything. Benicio is instead the center piece here. An attorney turned Super Soldier who shoots more accurately than an aim-bot, motivated by an oversimplistic revenge plot.
Terribly let down by a story that could have been more developed.