Totally enjoyed this movie. It does have some plot holes that are bridged with some leaps. That said, it's an enaging, visual piece. It doesn't follow all the tropes, just some and that is a solid choice. Stephen Graham as ususal delivers in an understated, powerful way.