Rachel McAdams had a "wonderful experience" working with James Franco.

Rachel McAdams

Rachel McAdams

McAdams had wanted to work with the eccentric actor for some time and was delighted to be cast alongside him in 'Everything Will Be Fine'.

She said: "He's so easy to work with. Even though he plays a man who is haunted by his past, he was light-hearted on the set.

"I've wanted to work with him for a long time. It was a wonderful experience."

When it comes to choosing her projects, Rachel will consider "almost anything" if she likes the writing and the people involved with the production.

She said: "I judge projects by the people involved and the quality of the writing.

"If I feel a connection to the role, I'm willing to play almost anything.

"Something either clicks or it doesn't . But I have a romantic side - I'm drawn to those stories."

Rachel can next be seen in acclaimed drama series 'True Detective' and is excited for her fans to see the show.

She told LOOK magazine: "I'm so glad to be a part of it. It's so interesting to play this kind of character, which I've never really done before."