best villain i ever seen in my life

Rating: 10/10 (23 July 2018)

I saw this film so many times and I recommend it to anyone who likes superheros movies in general.without spoilling just watch it and enjoy the performance of the actors.