Brilliantly crafted movie!

Rating: 10/10 (2 April 2019)

This movie leaves you thinking and admiring its intricate details even hours after you have watched it. Mind blowing to say the least. Such an engaging and captivating story, and the acting is top notch.