3 Good

good acting done by the characters, good casting , some direction flaws , and story was monotonous in between. otherwise a good movie, worth watching.