This is movie has an uncanny power to change one's perspective for life. Really a must-watch movie for all philosophy lovers out there. Though movie descriptions may be sniggering and not that convincing, but the way it potraied every sort of detail and produced it in a finest bouquet was one great deal. Absolutely spot on with the development. Totally in love with the characters as well. Overall a rollercoaster ride of emotions!