10/10

Rating: 10/10 (3 June 2018)

So far the only movie where the villain doesn't really exist except for juggernaut. Excellent