The actor reprises his role as alien fighting Agent J in "Men In Black 3" and Sonnenfeld says the film sees the actor travel back in time to rescue his partner, played by Tommy Lee Jones, reports contactmusic.com.
"Will calls me Baz. When we were shooting ‘Men In Black II’ (in 2002), one night he said ‘Hey Baz, I think I have an idea for number three’. The basic idea was that Will’s character, Agent J, would have to go back into the past to save his partner. It allowed the movie to take place in another era, and us to learn more about Tommy Lee Jones’ character. But it turned out to be a very long process of development, mainly because of the knotting issues of time travel, the time travel thing was really hard," said Sonnenfeld.
Sonnenfeld also revealed that he started shooting the movie without a finished script, which made the whole process more difficult.
He told Empire magazine: "We knew starting the movie that we didn’t have a finished second or third act. Was it responsible? The answer is, if the movie does as well as I think it will, it was genius. If it’s a total failure, then it was a really stupid idea."