También en 2002, protagonizó junto con Nicole Kidman y Julianne Moore "Las horas", basada en la novela de Michael Cunningham y dirigida por Stephen Daldry.