This is not a great movie BUT it is worth watching. The minor characters are amazing, like the N Korean woman & the Zulu speaking agents. Viola Davis does kick a** & win the day. That's what i came for. No surprises. But It was interesting to find out which Americans were traitors. Her secret service guy (plays Will Trent, Rodrigo?) played a favorite cliche character you have to love. Nice seeing him here. I also gave the 3 ☆s because it made me laugh to imagine what 47 would do in that fix. Embarrass himself bigly then rewrite the story.