Superb execution and acting

Rating: 10/10 (4 December 2017)

The film has a fantastic star cast. Keanu Reeves plays his role very well. The scene sealer however is AL Pacino. Charlize Theron looks adorable and hot. I was just having a discussion with a friend about choosing between Robert De Niro and AL Pacino and I came to a conclusion that AL Pacino makes every performance more grand. He definitely has an edge over every actor in this generation. He is a class apart.He has fantastic style and he delivers simple lines with such a punch that they become iconic moments. In every frame here he convinces you that he is Satan. He gives the role the edge it needed and his performance makes this movie supreme. The direction is impeccable. The script and dialogue are fantastic. The visuals are stunning and I am glad that they did not spoil this to make it a commercial horror movie.