McAdams cast in 'The Timetraveller's Wife'
McAdams will play the part of Clare, whose husband has a disorder which makes him travel through time when he is stressed. Munich and Troy star Eric Bana will take the role of the husband.
Robert Schwentke will direct the film, which is expected to start shooting in the summer. The film is based on the novel of the same title by Audrey Niffenegger.