It's a "MASTERPIECE" .... Don't get fooled by critics .... while trying to be more intellectual they miss those goosebumps which u get while watching this movie...Take my words .. you will not even realise when tears will role down from your eyes .. if u miss this one in theatre ... u miss a once in a lifetime experience .... Everything is just so perfect in this one ..