(Spoilers) This movie was mind blowing, it was so dark and gritty while also staying real, these experiences, the separate stories that manage to form into one really make for a compelling story and one that is so entertaining to witness. The acting in it is phenomenal, from Robert playing a complete opposite of what I thought he would be like, instead of a deep voice tough person who is dedicated to the way of life he claims to live, instead he has a higher pitched voice and a cowardly manner about him, dealing with every situation by gas-lighting people and manipulating them. Tom's performance which blew me away the most, instead of being type casted like he has been recently, instead of being this hyper high pitched nerdy dude, he is this realistic, deep voiced man who is no Saint but he isn't necessarily a Sinner, he is just trying to get by and get justice for his sister, he takes on this dark persona of a man just trying his best. The supporting cast of James Clarke who plays this creepy and intimidating man, top Sebastian Stan who is mostly in it for himself but still believes in truth and justice. Riley Keough who perfectly plays this woman who used to get a rush and sense of freedom in doing what she does but is now trapped in this life. Bill Skarsgard who amazingly portrays this man who is so afraid of his life and the wrath of god that he goes so far in trying to please god. A soundtrack that I could listen to for hours. This is one of the best movies I have seen in years and I am not joking when I say the cast deserve Oscars