4 Very Good

very average movie. over hyped. irritating at some points. no doubt the actors have acted well. but the script was not at all captivating..