3.5 Very Good

Good Movie....I guess it deserves the ratings it got.....gets you thinking....