Excellent drama/mystery with a superb directing debut by Ben Affleck. A little girl goes missing in a suburb of Boston and the police are doing all they can to find her. The mother (Amy Ryan giving a stellar performance) is a coke addicted woman who works for the local drug dealer. Her sister hires two local private investigators (Casey Affleck, Michelle Monaghan) to help with the search. The two cross paths with the Boston police captain (Morgan Freeman) who in turns assigns two veteran detectives (Ed Harris, John Ashton) to work with them. So all the players are in place and the movie quickly takes many twists and turns before reaching the eventful climax. Ben Affleck does a super job in his first time out as director. He manages to use the city of Boston as a character itself and is able to get solid performances from his entire cast. His younger brother Casey shines in his first lead role playing tough and smart and somewhat world weary despite his young age. The veterans Freeman and Harris are of course good. But the standout belongs to Miss Amy Ryan. She takes an unlikable character and makes you understand her and even forgive her for all the bad things she has done. She's got my vote as Best Supporting Actress of the year easily. Gone Baby Gone is one of the best films of 2007.