10 Movies Where Every Character Thinks They're The Hero

6. Gone Baby Gone

Gone Baby Gone Casey Affleck
Miramax Films

Ben Affleck's sublime thriller Gone Baby Gone revolves around the disappearance of a four-year-old girl, Amanda McReady (Madeline O'Brien), and the various morally ambiguous characters investigating or involved with her disappearance.

One of the more morally "good" characters in the film - though we use that term loosely - is protagonist Patrick Kenzie (Casey Affleck), a private investigator who is ultimately successful in locating Amanda.

However, he's forced to make an agonising choice: returning her to her neglectful mother, Helene (Amy Ryan), rather than keeping her with her kidnapper, Captain Doyle (Morgan Freeman), who wants to give Amanda a better life.

As a result, Patrick's partner and girlfriend Angie (Michelle Monaghan) comes to blows with him in the climax, believing that he made the wrong decision by calling the police on Doyle and then breaking up with him.

Doyle himself clearly thinks he did the right thing by removing Amanda from her terrible mother, and his comrade Detective Sergeant Bressant (Ed Harris) similarly sees himself as a righteous anti-hero, despite having a history of planting evidence on suspects to ensure convictions.

And let's not forget Helene herself - despite how horrifically she neglects her daughter, even after she's returned safely at film's end, she views herself as in the very least a sympathetic, aggrieved victim, if not the embattled protagonist of this whole sorry affair. Amanda really doesn't stand a chance.

Contributor
Contributor

Stay at home dad who spends as much time teaching his kids the merits of Martin Scorsese as possible (against the missus' wishes). General video game, TV and film nut. Occasional sports fan. Full time loon.