That was over 19 years ago in 2002.
Today he is 54, and has starred in 52 movies in total, 37 since Equilibrium was released.
In Equilibrium, I think Emily Watson looks:
Equilibrium scores 6.9 out of 10 on The Movie Database.
Emily Watson's first acting role was as 'Bess McNeill' in Breaking the Waves, released in 1996 when he was 29.