Special Report

The Greatest Movie Heroes of All Time

Source: Courtesy of Warner Bros.

35. Alvin York
> Played by: Gary Cooper in “Sergeant York” (1941)

“Sergeant York” is the story of Alvin York, a World War I hero who originally claimed conscientious objector status because of his religious beliefs but went on to win the Medal of Honor for his exploits on the battlefield.

Source: Courtesy of Metro-Goldwyn-Mayer

34. Tarzan
> Played by: Johnny Weissmuller in “Tarzan the Ape Man” (1932)

Loosely based on the 1912 Edgar Rice Burroughs novel “Tarzan of the Apes,” “Tarzan the Ape Man” was the first of 12 films in which Johnny Weissmuller played the jungle-dwelling friend to apes and elephants.

Source: Courtesy of Gramercy Pictures

33. Marge Gunderson
> Played by: Frances McDormand in “Fargo” (1996)

Marge Gunderson, played by Frances McDormand, is a pregnant police chief on the trail of a couple of killers in North Dakota in this black comedy crime drama.

Source: Courtesy of Warner Bros.

32. Philip Marlowe
> Played by: Humphrey Bogart in “The Big Sleep” (1946)

Humphrey Bogart plays private detective Philip Marlowe opposite his real-life love interest Lauren Bacall in this ironic crime film. “The big sleep” is a metaphor for death.

Source: Courtesy of Universal Pictures

31. Erin Brockovich
> Played by: Julia Roberts in “Erin Brockovich” (2000)

This film is a dramatization of the true story of Erin Brockovich, played by Julia Roberts, a legal clerk and environmental activist who takes on a giant energy company for contaminating drinking water.

Sponsored: Find a Qualified Financial Advisor

Finding a qualified financial advisor doesn’t have to be hard. SmartAsset’s free tool matches you with up to 3 fiduciary financial advisors in your area in 5 minutes. Each advisor has been vetted by SmartAsset and is held to a fiduciary standard to act in your best interests. If you’re ready to be matched with local advisors that can help you achieve your financial goals, get started now.