Answer
No, she did not win the Oscar for Monster. Charlize Theron received critical acclaim for her portrayal of serial killer Aileen Wuornos in the 2003 biographical crime drama film, but she did not win the Academy Award for Best Actress that year. Instead, the Oscar went to Nicole Kidman for her performance in The Hours.