I was very excited to see this film (even though I've only ever seen the first part of the franchise) but I was quite disappointed. The "twist" is incredibly predictable and Chris Rock is simply not right for the role (great comedian, but his acting needs a lot of work). The only reason I didn't completely hate it was because I love Max Minghella; he and Samuel L. Jackson are great actors, but it just wasn't enough. I really want to like it... but honestly, it's just not a good movie. I would probably still rewatch it just to see Max though.