Amazing movie but being a big fan of Gerard Butler, the ending is very ridiculous. I feel the villain is Jamie Foxx and he is alive. He should be killed.
If he kills Foxx in the end I would feel good. Ending is really bad. A twist in the end would create a huge surprise for the fans.