Anora won the top prize of best picture at the 2025 Critics Choice Awards, while Emilia Pérez, Wicked and The Substance each captured three trophies.
Born April 27, 1927, in Heiberger, Alabama, she faced segregation head-on from childhood, walking five miles to school while ...