Charlize Theron in Monster (2003)
Charlize Theron Role: Aileen Wuornos (Figure) | Film: Monster (2003) 2004 Winner Oscar - Best Actress in a Leading Role
Thinking about actresses who won Oscars for Best Actress in a Leading Role for biopics, who do you think delivered the most stunning performance?