3.5 Very Good

Good Movie a must watch movie. Its different but becomes little boring at some parts.