That was over 17 years ago in 2004.
Today she is 63, and has starred in 77 movies in total, 31 since The Phantom of the Opera was released.
In The Phantom of the Opera, I think Miranda Richardson looks:
The Phantom of the Opera scores 7.1 out of 10 on The Movie Database.
Miranda Richardson's first acting role was as 'Ruth Ellis' in Dance with a Stranger, released in 1985 when she was 27.