10 on 10

Rating: 10/10 (20 May 2018)

This is the only movie I have rated 10 on 10.. Best movie I have watched till now .