"Gone Baby Gone" is a 2007 film directed by Ben Affleck. Besides the stars shown in the picture (Casey Affleck, Michelle Monaghan, Morgan Freeman and Ed Harris), I recognized Titus Welliver who stars in the Bosch detective series. The film centers around a kidnapped 4-year-old girl in the Dorchester section of Boston. Private investigator Casey Affleck and his girlfriend partner Michelle Monaghan are hired by the missing child's aunt to augment the police investigation. The language is rough and this is a tough area of town. The mother of the missing girl is a drug addict and there is more to the kidnapping than first appears. Without giving away the plot, the ending of the film poses the question to the viewer as to whether the right choice was made. The cast is very strong and the film well acted.