Thank god for intelligent film making. This story of second chances and redemption is not without its problems but overall is time well spent if you actually want to watch a story unfold. The basic plot of bad man atoning for a past life through enabling others is a well worn furrow which usually ends in an orgy of violence or a tragic sacrifice but not so here. In Edgertons measured and nuanced performance we have a far better and more realistic journey as he demonstrates once again how underrated he is as an actor. Sigourney Weaver demonstrates just how damm good she is and relative newcomer Swindell holds her own. If I were to critise it would be the continuity and editing, at times I was left thinking that a scene was missing and some of the linkage plain didn't work, thankfully the overall arc of the story and the performances kept me interested enough to let the flaws slide. Give it a watch.