Feature Blogs

My Top 10 Actresses: 2004 Edition


Hey again for another week. Last week I took a look at my favourite directors and so this week my attention turns towards my favourite actresses. Next week we’ll be looking at my top actors.

I won’t go into depth like I did last week on the directors. For each actress, I’ll list my favourite role and others I think worthy of note. I’ll also rank them in reverse order. Once again, I’m only considering actresses of the modern era so sorry to Katherine Hepburn and any one else who may be offended…


10. Naomi Watts

Best Role: Mulholland Drive (2001)

Other Great Performances: 21 Grams (2003), The Ring (2002)


9. Jennifer Connelly

Best Role: Requiem For A Dream (2000)

Other Great Performances: House Of Sand And Fog (2003), A Beautiful Mind (2001), Pollock (2000), Dark City (1998)


8. Joan Allen

Best Role: Nixon (1995)

Other Great Performances: The Contender (2000), Pleasantville (1998), Face/Off (1997), The Ice Storm (1997), The Crucible (1996)


7. Reese Witherspoon

Best Role: Election (1999)

Other Great Performances: The Importance Of Being Earnest (2002), American Psycho (2000), Cruel Intentions (1999), Pleasantville (1998)


6. Cate Blanchett

Best Role: Elizabeth (1999)

Other Great Performances: Veronica Guerin (2003), The Gift (2000), The Talented Mr. Ripley (1999), Pushing Tin (1999)


5. Frances McDormand

Best Role: Fargo (1996)

Other Great Performances: Laurel Canyon (2002), Almost Famous (2000), Wonder Boys (2000), Primal Fear (1996)


4. Marcia Gay Harden

Best Role: Pollock (2000)

Other Great Performances: Mona Lisa Smile (2003), Mystic River (2003), Meet Joe Black (1998)


3. Laura Linney

Best Role: You Can Count On Me (2000)

Other Great Performances: Mystic River (2003), The Mothman Prophecies (2002), The House Of Mirth (2000), The Truman Show (1998), Primal Fear (1996)


2. Scarlett Johansson

Best Role: Lost In Translation (2003)

Other Great Performances: Girl With A Pearl Earring (2003), Ghost World (2000), The Horse Whisperer (1998)


1. Julianne Moore

Best Role: Boogie Nights (1997)

Other Great Performances: Far From Heaven (2002), The Hours (2002), Hannibal (2002), Magnolia (1999), The End Of The Affair (1999), The Big Lebowski (1998)