Casey Affleck -- Patrick Kenzie Michelle Monaghan -- Angie Gennaro Morgan Freeman -- Captain Jack Doyle Ed Harris -- Detective Sergeant Remy Bressant John Ashton -- Detective Nick Poole Amy Ryan -- Helene McCready Madeline O'Brien -- Amanda McCready Amy Madigan -- Beatrice "Bea '' McCready Titus Welliver -- Lionel McCready Slaine -- Bubba Rogowski Edi Gathegi -- Cheese Mark Margolis -- Leon Trett Michael K. Williams -- Devin Jill Quigg -- Dottie
who is the little girl in gone baby gone
Madeline O'Brien