The Film
The Time Traveler's Wife is a 2009 film based on Audrey Niffenegger's 2003 novel of the same name. Directed by Robert Schwentke, the film stars Eric Bana as Henry DeTamble, a Chicago librarian with a genetic disorder that causes him to time travel randomly as he tries to build a romantic relationship with his love Clare, played by Rachel McAdams.
Plot
In the early 1970s, Henry DeTamble is in a car accident with his mother which results in her death. Henry survives by inadvertently time traveling back two weeks earlier at the scene. Moments later, Henry is helped by an older version of himself who has traveled back. Unable to control the timing or destinations of his traveling, Henry finds himself drawn to significant people, places, and events in his life, but is incapable of changing events beyond the minor differences his presence creates.

In 1995, Henry meets Clare who is overjoyed to see him although he is meeting her for the first time. Clare explains that she has known Henry for most of her life and that he is her best friend. They begin a relationship, which is challenged by Henry's disorder. His sporadic time traveling is further complicated by the fact that he is completely naked when he arrives at his destination, and from a young age he has learned how to pick locks and steal to acquire clothes and survive his travels. Among his getaways are many visits to young Clare; from present-day Clare's diary he gets a list of dates when he visited her, and gives those to young Clare so that she can be waiting for him with clothes. In 2003, Henry and Clare marry, though he actually time travels away before the ceremony and an older version of himself arrives in time to step in.

Henry's disappearances take their toll on his relationship with Clare. His disorder allows him to win the lottery by having the numbers in advance, but also makes having a child with Clare seemingly impossible, as Henry's genes cause their unborn fetuses to time travel. After numerous such miscarriages, Henry has a secret vasectomy to end their suffering. Clare soon gets pregnant one last time — by a visiting younger version of Henry — and is able to carry the baby full term. Henry travels forward in time before the child is born, and meets their daughter Alba as a preteen; she tells him that she is a time traveler too, but has increasing control over when and where she travels. She also tells Henry that he will die when she is five, a fact which Henry keeps from Clare upon his return to the present. Young Alba is visited sporadically by her preteen self, who ultimately tries to prepare the younger girl for Henry's death. A devastated Clare soon finds out what is to come. Later, Henry time travels and is shot by Clare's father as he hunts; he returns in time to die in Clare's arms. A younger Henry later visits Alba and Clare, giving Clare hope that he will visit again, but he tells her not to spend her life waiting for him.
Cast
Eric Bana as Henry DeTamble
Rachel McAdams as Clare DeTamble (née Abshire)
Ron Livingston as Gomez
Jane McLean as Charisse
Stephen Tobolowsky as Dr. David Kendrick
Arliss Howard as Richard DeTamble, Henry's father
Brooklynn Proulx as Young Clare Abshire
Alex Ferris as Young Henry DeTamble
Hailey McCann and Tatum McCann as Alba DeTamble
Michelle Nolden as Annette DeTamble, Henry's mother
Maggie Castle as Alicia Abshire, Clare's younger sister
Fiona Reid as Lucille Abshire, Clare's mother
Philip Craig as Philip Abshire, Clare's father
Brian Bisson as Mark Abshire, Clare's brother

Source: Wikipedia