Answer
Ed Harris is an American actor who has starred in a number of films, including Gone Baby Gone. The film is a crime thriller directed by Ben Affleck and based on the novel of the same name by Dennis Lehane. Harris plays the role of John Gennaro, a detective who is investigating the disappearance of a young girl. The film also stars Michelle Monaghan, Morgan Freeman, and John Goodman.