Just a really good old fashioned movie. They used CGI very well by not over using it or going over the top with it. It felt authentic and acting was great story line was mediocre but the atmosphere and environment they created made me invest in everyone. Felt like a early 2000s movie but in modern times and I mean that in a good way. As mid to late 2000s is when movies changed and just became focused on CGI and ridiculously unbelievable environments that you couldn't relate to. But I could relate to this movie it was brilliant a return to great move making!!