AUDREY Niffenegger s debut novel about a love that transcends time was first published in 2003 and became a worldwide bestseller. The film version of THE TIME TRAVELER S WIFE (12A) stars Rachel McAdams and Eric Bana. Clare has been in love with Henry her

AUDREY Niffenegger's debut novel about a love that transcends time was first published in 2003 and became a worldwide bestseller.

The film version of THE TIME TRAVELER'S WIFE (12A) stars Rachel McAdams and Eric Bana.

Clare has been in love with Henry her entire life. She believes they are destined to be together, even though she never knows when they will be separated, because Henry is a time traveller - cursed with a rare genetic anomaly that causes him to live his life on a shifting timeline, skipping back and forth through his lifespan with no control.

Despite the fact that Henry's travels force them apart with no warning, Clare desperately tries to build a life with her one true love.

McAdams, who plays Clare, says: "A love story is more interesting when the two people are going through life's ups and downs and their love must persevere.

"I think a love that can withstand the biggest obstacles is inspiring and the obstacle Clare and Henry face is certainly very challenging."

Bana adds: "It is very difficult for them in terms of how much control they have over their own destinies. In any love story, you need things that dramatically drive and test the relationship, and our two characters obviously have plenty of that.

"But their relationship ultimately has enough building blocks that you believe they are truly in love. I think it's a very intimate and moving story and it leaves you with a lot to think about."

Producer Nick Wechsler says: "I read the book when it was in manuscript form and immediately thought it was beautifully written and had a very intriguing concept.

"It didn't fit into any one genre; the foundation is a love story, but there is that science fiction-esque twist of time travel, which makes it unpredictable.