Gone Baby Gone - Cast

Casey Affleck

as Patrick Kenzie


Michelle Monaghan

as Angie Gennaro


Morgan Freeman

as Jack Doyle



John Ashton

as Nick Poole


Amy Ryan

as Helene McCready


Amy Madigan

as Bea McCready


  Change Location