'Gone Baby Gone' keeps you guessing
When a little girl vanishes from her bedroom in one of Boston’s poorest neighbourhoods, her distraught mother (Amy Ryan) makes a television appeal for her safe return.
Captain Jack Doyle (Morgan Freeman) and the local police force fail to find any leads, so the girl’s grandmother (Amy Madigan) enlists private investigators Patrick Kenzie (Casey Affleck) and Angie Gennaro (Michelle Monaghan).