Due to a genetic disorder, handsome librarian Henry DeTamble involuntarily zips through time, appearing at various moments in the life of his true love, the beautiful artist Clare Abshire.
Eric Bana
as Henry DeTamble
Rachel McAdams
as Clare Abshire
Michelle Nolden
as Annette DeTamble
Arliss Howard
as Richard DeTamble
Ron Livingston
as Gomez
Stephen Tobolowsky
as Dr. Kendrick
Brian Bisson
as Mark Abshire
Maggie Castle
as Alicia Abshire
Brooklynn Proulx
as Clare at Six and Eight
James Lafazanos
as Jeremy (Gallery Owner)
Dan Duran
as Lottery Announcer
Jan Caruana
as Dr. Osman's Nurse