One of the FUNNIEST movies EVER produced!! Not suitable for all family members, because there are a few curse words and some scenes that you would not want your children watching. However, the plot keeps taking twist's and turns that you would never expect, and the acting is superb. I find myself using phrases from it quite often and always get a laugh when I do. Witty, entertaining and lot's of fun!!