IMDb Polls

Poll: Shortest Oscar Winning Performances (Part 2)

These actors certainly made the most of their limited screen time. They won an Oscar for a performance that lasted under 25 minutes. Whose performance impressed you the most?

*Each actor's approximate screen time is listed below, performances are listed in chronological order

Credit to

Discuss here

See part 1 here.

Make Your Choice

  1. Vote!

    Beatrice Straight in Network (1976)

    Beatrice Straight as Louise Schumacher (Supporting actress)

    5 minutes (all-time record)

  2. Vote!

    Jason Robards in All the President's Men (1976)

    Jason Robards as Ben Bradlee (Supporting actor)

    13 minutes

  3. Vote!

    Jason Robards in Julia (1977)

    Jason Robards as Hammett (Supporting actor)

    10 minutes

  4. Vote!

    Vanessa Redgrave in Julia (1977)

    Vanessa Redgrave as Julia (Supporting actress)

    17 minutes

  5. Vote!

    Maggie Smith in California Suite (1978)

    Maggie Smith as Diana Barrie (Supporting actress)

    24 minutes

  6. Vote!

    Meryl Streep in Kramer vs. Kramer (1979)

    Meryl Streep as Joanna Kramer (Supporting actress)

    20 minutes

  7. Vote!

    Melvyn Douglas in Being There (1979)

    Melvyn Douglas as Benjamin Rand (Supporting actor)

    22 minutes

  8. Vote!

    John Gielgud in Arthur (1981)

    John Gielgud as Hobson (Supporting actor)

    18 minutes

  9. Vote!

    Maureen Stapleton in Reds (1981)

    Maureen Stapleton as Emma Goldman (Supporting actress)

    9 minutes

  10. Vote!

    Don Ameche in Cocoon (1985)

    Don Ameche as Art Selwyn (Supporting actor)

    24 minutes

  11. Vote!

    Anjelica Huston in Prizzi's Honor (1985)

    Anjelica Huston as Maerose Prizzi (Supporting actress)

    18 minutes

  12. Vote!

    Michael Caine in Hannah and Her Sisters (1986)

    Michael Caine as Elliot (Supporting actor)

    24 minutes

  13. Vote!

    Olympia Dukakis in Moonstruck (1987)

    Olympia Dukakis as Rose Castorini (Supporting actress)

    20 minutes

  14. Vote!

    Jack Palance in City Slickers (1991)

    Jack Palance as Curly (Supporting actor)

    12 minutes

  15. Vote!

    Anthony Hopkins in The Silence of the Lambs (1991)

    Anthony Hopkins as Dr. Hannibal Lecter (Leading actor)

    24 minutes

  16. Vote!

    Kim Basinger in L.A. Confidential (1997)

    Kim Basinger as Lynn Bracken (Supporting actress)

    16 minutes

  17. Vote!

    James Coburn in Affliction (1997)

    James Coburn as Glen Whitehouse (Supporting actor)

    17 minutes

  18. Vote!

    Judi Dench in Shakespeare in Love (1998)

    Judi Dench as Queen Elizabeth (Supporting actress)

    6 minutes

  19. Vote!

    Nicole Kidman in The Hours (2002)

    Nicole Kidman as Virginia Woolf (Leading actress)

    23 minutes

  20. Vote!

    Alan Arkin in Little Miss Sunshine (2006)

    Alan Arkin as Edwin Hoover (Supporting actor)

    14 minutes

  21. Vote!

    Tilda Swinton in Michael Clayton (2007)

    Tilda Swinton as Karen Crowder (Supporting actress)

    18 minutes

  22. Vote!

    Penélope Cruz in Vicky Cristina Barcelona (2008)

    Penélope Cruz as Maria Elena (Supporting actress)

    14 minutes

  23. Vote!

    Mo'Nique in Precious (2009)

    Mo'Nique as Mary (Supporting actress)

    25 minutes

  24. Vote!

    Christopher Plummer in Beginners (2010)

    Christopher Plummer as Hal (Supporting actor)

    21 minutes

  25. Vote!

    Anne Hathaway in Les Misérables (2012)

    Anne Hathaway as Fantine (Supporting actress)

    21 minutes

  26. Vote!

    Lupita Nyong'o in 12 Years a Slave (2013)

    Lupita Nyong'o as Patsey (Supporting actress)

    22 minutes

  27. Vote!

    Jared Leto in Dallas Buyers Club (2013)

    Jared Leto as Rayon (Supporting actor)

    22 minutes

  28. Vote!

    Mahershala Ali in Moonlight (2016)

    Mahershala Ali as Juan (Supporting actor)

    20 minutes

  29. Vote!

    Allison Janney in I, Tonya (2017)

    Allison Janney as LaVona (Supporting actress)

    15 minutes

  30. Vote!

    Laura Dern in Marriage Story (2019)

    Laura Dern as Nora Fanshaw (Supporting actress)

    18 minutes

  31. Vote!

    Jamie Lee Curtis in Everything Everywhere All at Once (2022)

    Jamie Lee Curtis as Deirdre Beaubeirdre (Supporting actress)

    17 minutes

Recently Viewed