I loved it! The plot, music, dialogues... Didnt even feel I watched it for 3 hours! I would definitely recommend watching this. Lot of angles of looking at life. And true, there could be changes in few things here, and they could have made it a bit shorter.. but i did not mind.. Anthony Hopkins, another reason for this to be a great movie..