How old was Miranda Otto in the movie What Lies Beneath?

Miranda Otto was 31 in What Lies Beneath when she played the character 'Mary Feur'.

That was over 24 years ago in 2000.

Today she is 56, and has starred in 52 movies in total, 33 of those since What Lies Beneath was released.

How old do you think she looks in the movie?

In What Lies Beneath, I think Miranda Otto looks:

Did you know?

  • Director Robert Zemeckis has worked with Miranda Otto just once in her career.
  • Miranda Otto's first movie was as 'Emma Grange' in Emma's War, released in 1986 when she was 18
  • What Lies Beneath scores 6.4 out of 10 on TMDB.

The cast of What Lies Beneath

Miranda Otto's other movies