I absolutely love this film, Tom Hardy is incredible and he is gorgeous hehe! I definitely recommend this film! Tom plays Charles Bronson perfectly even the real Charles Bronson says he plays him perfectly, he sounds like him, looks like and acts like him! Tom hardy is the best actor in the world!!