The plot was thin, the execution was way too weak. This could have a better movie if it was little longer and things happened in pace. Nothing much happened in the first hour and second hour was mindless action and ending was way too quick. All seemed rushed. The saving grace was the post-credit scene.