Tuesday, November 10, 2009

25 best film cops

In honor of the movie characters who swear to serve and protect, here is a list of the best on-screen cops, be they competent or otherwise...

25. Pat Hingle as Commissioner Jim Gordon in Batman (1989)
24. Bob Hoskins as Investigator Eddie Valiant in Who Framed Roger Rabbit? (1988)
23. Tom Cruise as Officer John Anderton in Minority Report (2002)
22. Albert Finney as Inspector Hercule Poirot in Murder on the Orient Express (1974)
21. Brad Pitt as Detective David Mills as Seven (1995)

20. James Stewart as Sheriff Wiley Burp in Fievel Goes West (1991)
19. Hank Azaria as Chief Clancy Wiggum in The Simpsons Movie (2007)
18. John Wayne as Marshal Rooster Cogburn in True Grit (1969)
17. Walter Catlett as Constable Slocum in Bringing Up Baby (1938)
16. Russell Crowe as Officer Bud White in L.A. Confidential (1997)

15. Gary Oldman as Commissioner Jim Gordon in The Dark Knight (2008)
14. Benicio del Toro as Det. Lt. Jack Rafferty in Sin City (2005)
13. Tommy Lee Jones as Marshal Samuel Gerard in The Fugitive (1993)
12. Guy Pearce as Sgt. Edmund Exley in L.A. Confidential (1997)
11. Simon Pegg as Sgt. Nicholas Angel in Hot Fuzz (2007)

10. James Stewart as Detective Scottie Ferguson in Vertigo (1958)
9. Mark Ruffalo as Detective Dave Toschi in Zodiac (2007)
8. Daniel Craig as Agent James Bond in Casino Royale (2006)
7. Benicio del Toro as Officer Javier Rodriguez in Traffic (2000)
6. Tom Hanks as Sheriff Woody in Toy Story (1995)

5. Harrison Ford as Officer John Book in Witness (1985)
4. Leonardo DiCaprio as Officer William Costigan, Jr. in The Departed (2006)
3. Frances McDormand as Officer Marge Gunderson in Fargo (1996)
2. Jack Nicholson as Investigator Jake Gittes in Chinatown (1974)
1. Jodie Foster as Agent Clarice Starling in The Silence of the Lambs (1991)


Anonymous said...

I was worried you had left all the lady cops out- but as it turns out your not a chauvinistic pig! Those ladies were indeed fantastic! Great list!

Unknown said...

Ugh gotta love Clarice as number one. There's just no beating around this one.
I do love Jennifer Garner's Sydney Bristow from "Alias" too, she rocked my world!