Director David Fincher has explained why he chose Ben Affleck for the lead role in his upcoming film Gone Girl.

Speaking to EW he said, "We knew we needed somebody who was charming and could be seductive, who could be a ladies' man, a guy's guy, a frat boy.

"Most important, [someone] who had the wits and experience of knowing that situation. The gift of having Ben Affleck is that this is a guy who knows. He knows what a lose-lose situation is and understands what's funny about it, however sad."

Gone Girl is set for release on October 3.