This movie is a hidden gem. Nobody talks about this but this is such a great movie. I love Tom Hardy, he's one of the most versatile actors and he doesn't get enough recognition for being so brilliant. Benedict Cumberbatch was brilliant as usual.
The pain in this movie is also remarkable. How slowly Stuart grows on you, he's unconventionally funny and kind at heart.
But all of a sudden he becomes an angry maniac who just want to kill everyone and hurt himself. He figuratively (literally for him) fight his demons.
Great movie and I enjoyed it a lot.