On retrouve l'acteur
Nicolas cage dans le rôle phare. Il jouera aux côtés de
John Travolta, Joan Allen ou encore Nick Cassavetes. C'est en 2000 que John Woo revient avec la sortie d'un film à succès. Il se colle à la réalisation de « Mission : Impossible 2 » avec
Tom Cruise, Dougray Scott, Thandie Newton ou encore Dominique Purcell. Deux ans plus tard, il propose la sortie du film de guerre « Windtalkers » mettant en scène des acteurs comme Adam Beach, Noah Emmerich, Mark Ruffalo et Peter Stormare. Mais John Woo ne s'arrête pas là ! Il continue à proposer des films plus attrayants les uns que les autres. C'est ainsi qu'en 2004, le film de science-fiction « Paycheck » voit le jour. On retrouve à l'affiche
Ben Affleck et
Uma Thurman. Il travaille ensuite aux côtés des réalisateurs
Ridley Scott et Jordan Scott sur le film « Les enfants invisibles ». Parmi les réalisations à venir, on peut citer « The Battle of the Red Cliff », « Ninja Gold » et « Metroid ». John Woo s'essayera également à la production. Il travaillera sur le film « Le gardien du manuscrit sacré » de Paul Hunter avec Seann William Scott, Jame King et Karel Roden.