3.5 Very Good

nice movie.. i wasnt execting this movie to be this good.. its not one of the best but still very good