Great movie deserve great rating

Rating: 10/10 (20 May 2019)

Great movie deserve great rating because of story and performance and the event Sequence and the great and smart end.