Trailer is misleading, a lot of time wasted, wanted to stop watching at least 4 times. all of the movie is bad except of the last 25 minutes which actually grabbed my attention for a bit. total disappointment. and what made me even more mad is that they casted Scarlett Johansson and she only acted for like 15 mins or so.