3.5 Very Good

I really loved the movie...A complete fun ride...Never imagined dys film wil b so good...