How old was Amy Hargreaves in the movie Shame?

Amy Hargreaves was 40 in Shame when she played the character 'Hotel Lover'.

That was over 12 years ago in 2011.

Today she is 53, and has starred in 29 movies in total, 15 of those since Shame was released.

How old do you think she looks in the movie?

In Shame, I think Amy Hargreaves looks:

Did you know?

  • Director Steve McQueen has worked with Amy Hargreaves just once in her career.
  • Amy Hargreaves' first movie was as 'Kimberly' in Brainscan, released in 1994 when she was 23
  • Shame scores 7 out of 10 on TMDB.

The cast of Shame

Amy Hargreaves' other movies