this movie has all it takes to be just another whodunit but once it starts you are in a journey of self discovering of a man aware of his capabilities but with a still growing notion of where he can go. but has more two qualities. the movie is perfect showing an incredibly intelligent man without any credibility. And yet show us a believable way for the perfect crime.