I should not have waited so long. Yes, I noticed Rachel McAdams is type cast as the love interest of a time traveler. She does it so well. A heartfelt movie. I was grinning from ear to ear so many times, and welling up at so many others. In a time travel love story, how does one not do any spoilers? With the circularity of the time thread, even in the story they kept spoiling it - decades ahead and behind! This was such a lovely and unique love story. LOTS of time travel books have romance in them. Not so many movies. I think the casting of Eric Bana and Rachel was perfect - they are able to express loving so well. Hahaha they never do say how he makes a living. But... - sorry, not gonna spoil it. Besides, I am probably the last person to have seen this movie.