Rachel McAdams will be Clare... Perfect.
Eric Bana will play Henry - Which I really really like. What a versatile actor, huh? Last role he played was... the Star Trek villain? Nice.
Even the little girl Clare is perfectly cast.
From the trailer, it seems to me that they are taking it down a different road than the book does. Major character changes have been made, especially in Clare. I guess they have to change things up a bit to keep things interesting - especially on the big screen. Well, the movie comes out in August and I cannot wait! If you read the book and want to go see the movie with me, let me know!
Here is the trailer. I was so excited when it finally came out.