Jake Gyllenhaal has revealed he signed onto Prisoners so he could work with Denis Villeneuve again.
The End Of Watch star had just finished shooting Enemy with the Canadian filmmaker, when he was approached about starring in thriller Prisoners.
"Denis knows my strengths, he knows where he can push me, where I get frustrated and where I find comfort in my work," he said.
"I've never worked with a director on two consecutive films before, but we were having such an amazing creative experience on the first film that I was excited about this one before I even read the script. And, when I did, I found the character really fascinating."
Jake plays Detective David Loki, the lead policeman investigating the case of two missing girls in Prisoners. Hugh Jackman and Terrence Howard play the girls' fathers.
"He (Loki) spends a lot of time alone, observing others, keeping to himself rather than conversing with others apart from work. He's willing to get into the mindset of a suspect, to seek out the darkest recesses of the criminal psyche," he explained.
"He has focus, reserve and intensity, but a boiling anger underneath, all of which make him very persistent, and a real sceptic at times, and very good at his job. And he knows it."
The Oscar-nominated 33-year-old said the film isn't an easy watch.
"It poses some really hard questions about how far you would go for the people that you love, while also taking a close-up look at the various interpersonal relationships in a small town when something like this happens, including the perspective of a cop, who is seen by some as part of the solution, and by others as part of the problem," he added.
Prisoners is out on DVD and Blu-ray on February 3.