How old was Josh Hartnett in the movie 40 Days and 40 Nights?

Josh Hartnett was 22 in 40 Days and 40 Nights when he played the character 'Matt Sulivan'.

That was over 22 years ago in 2002.

Today he is 45, and has starred in 46 movies in total, 30 of those since 40 Days and 40 Nights was released.

How old do you think he looks in the movie?

In 40 Days and 40 Nights, I think Josh Hartnett looks:

Did you know?

  • Director Michael Lehmann has worked with Josh Hartnett just once in his career.
  • Josh Hartnett's first movie was as 'John Tate' in Halloween H20: 20 Years Later, released in 1998 when he was 19
  • 40 Days and 40 Nights scores 5.47 out of 10 on TMDB.

The cast of 40 Days and 40 Nights

Josh Hartnett's other movies