Justin Timberlake talks In Time's Olivia Wilde

Justin Timberlake says he used experiences with his own mother to help actress Olivia Wilde play his 50-year-old mum trapped in the body of a younger woman in the film In Time.

The sci-fi thriller is based in a world where no-one ages beyond 25.

“We laughed about it when we first saw each other,” Timberlake told Entertainment Weekly . “First of all, Olivia is three years younger than me!”

“We’d read the script and I would say, ‘Here’s something my mom might do,’ or ‘Here’s the way my mom might say it. I think she really looked to me to give her those little things because she had the trickier job in our scenes.”

We don't know if she'll take it as a compliment or not, but director Andrew Niccol ( Gattaca ) says he found it easy to see Wilde as a middle-aged maternal figure.

“She just inhabited the role,” Niccol told Entertainment Weekly . “Olivia has something about her, a maturity that’s way beyond her years.”

In Time opens in UK cinemas on 1 November 2011.