To understand this movie one should walk in to the shoes of multiple personality disorder as to why each and every character has been designed and the reason behind. It takes a while or multiple times of watching the movie to relate each and every aspect and character of what is an illusion and what was the reality. The movie has a very technical screen play only the person who can imagine things in a better way can relate to everything. Ultimately I understand all the emotions happiness,sad,fear,anger etc all lies with in you. It's just that how well you understand and act to a sittuation. Amazing movie I have seen in these days definitely needed one in these times.