The Empire Award for Best Actress is an Empire Award presented annually by the British film magazine Empire to honor an actress who has delivered an outstanding performance in a leading role while working within the film industry.
To see more photos of Rene Russo, check out our compilation here.
She starred in many of her films from 1995 to 2005.