Barry Sonnenfeld ''knew'' Josh Brolin was the ideal man for 'Men In Black 3' as soon as he read the script.

The film's director was confident the 44-year-old actor would be the ideal man to portray Young Agent K alongside Will Smith and Tommy Lee Jones - who reprised their roles in the sci-fi movie as Agent J and Agent K respectively - because he had seen him portray a ''fantastic'' version of George W. Bush in 'W'.

He told BANG Showbiz: ''Will and I always felt the only way we could screw up this whole process and ruin the franchise would be by casting the wrong person for Young Agent K because Will and Tommy have amazing chemistry. They're like an iconic duo.

''Now we're going back in time making the film with somebody different but as soon as I read the script I knew it had to be Josh.

''I had seen him in 'W' and I thought he was fantastic as George Bush. I knew him a little bit as he and I are friends with the Cohen brothers. He's done two movies with them and I've done three so I'm one better than him.''

Barry is grateful for the improvement of computer technology in movies since 'Men In Black 2' was released in 2002 because it allowed him to create some of his favourite 3-D stunt scenes in the third movie in the franchise.

He added: ''The main things that have changed in visual affects is computing power, speed, storage so we used the computers much more than we ever have in terms of designing big sets.

''For instance, 10 years ago we literally couldn't have rebuilt a baseball stadium or do one my favourite scene where Will Smith time-jumps off the top of the Chrysler Building. So, none of those sequences would've ever been imagined 10 years ago.''