We just saw Gone Baby Gone, Ben Affleck's directorial debut. He also cowrote the script, and really the best thing I can say about it is, "Go Ben!"
In it, Patrick Kenzie (palyed by Casey Affleck, yes, Ben's brother) is a private investigator charged with the task of looking into the abduction of a four year old girl. Yes, the police are working on the case as well, but the girl's aunt knows that some people won't talk to the police, which is why she hires Patrick. What follows is really heavy. There are a lot of obvious things that come to mind when the terms "child abduction" and "really heavy" are used to describe the same thing, and those things are obviously on a lot of people's minds during the film, but the movie doesn't go there, but to places I never expected.
It is a movie that explores the depth of humanity, not the depth of human depravity. Humanity is in a fallen state, and we see that clearly. Integrity has a price, and we see that clearly. This is ultimately a film about choices and the cost/benefit of them. It's a show in which morality is not particularly clear-cut, much like actual life.
I can't go into greater detail than that, other than to recommend the movie highly. This show is difficult to talk about without spoilers, and I would hate to spoil such a deep and powerful film. I will say that I can't recommend it very highly to parents. If I had children and watched this film, I wouldn't sleep well for a week. I still would have liked the movie, but it would havee left me much more uneasy than it already did. This is not a fun escapist movie; it is deep, it is powerful, it is disturbing, and it is freakin' wonderful.