Special Report

The Greatest Movie Heroes of All Time

Source: Courtesy of United Artists

5. Will Kane
> Played by: Gary Cooper in “High Noon” (1952)

Will Kane, played by Gary Cooper, is the newly married marshal of Hadleyville in the New Mexico Territory. He takes on a gang of villains alone, without any help from the townspeople.

Source: Courtesy of Warner Bros.

4. Rick Blaine
> Played by: Humphrey Bogart in “Casablanca” (1942)

Played by Humphrey Bogart, Rick Blaine is the cynical, world-weary protagonist of this film classic, who falls in love with Ilse, played by Ingrid Bergman.

Source: Courtesy of United Artists

3. James Bond
> Played by: Sean Connery in “Dr. No” (1962)

Created by English author Ian Fleming, James Bond is a fictional British spy with a license to kill. He was first played by Sean Connery in the 1962 film “Dr. No” and most recently portrayed by Daniel Craig in “No Time To Die.”

Source: Courtesy of Paramount Pictures

2. Indiana Jones
> Played by: Harrison Ford in “Indiana Jones and the Raiders of the Lost Ark” (1981)

Indiana Jones is an archaeology professor, treasurer hunter, and adventurer, and the hero of the 1981 hit film “Raiders of the Lost Ark” and three sequels — so far.

Source: Courtesy of Universal Pictures

1. Atticus Finch
> Played by: Gregory Peck in “To Kill a Mockingbird” (1962)

Atticus Finch is a the hero of Harper Lee’s Pulitzer Prize-winning novel “To Kill a Mockingbird” — a lawyer who represents an African-American man wrongly accused of rаpe in the fictional town of Maycomb, Alabama.

Sponsored: Tips for Investing

A financial advisor can help you understand the advantages and disadvantages of investment properties. Finding a qualified financial advisor doesn’t have to be hard. SmartAsset’s free tool matches you with up to three financial advisors who serve your area, and you can interview your advisor matches at no cost to decide which one is right for you. If you’re ready to find an advisor who can help you achieve your financial goals, get started now.

Investing in real estate can diversify your portfolio. But expanding your horizons may add additional costs. If you’re an investor looking to minimize expenses, consider checking out online brokerages. They often offer low investment fees, helping you maximize your profit.