Hong Kong action auteur John Woo returns to peak form with this preposterous tale of an FBI man and a psychotic terrorist who quite literally swap faces. Agent Sean Archer (John Travolta) is a driven man: Six years ago, lethal nut job Castor
Troy (Nicolas Cage) tried to assassinate him, and wound up killing Archer's 5-year-old son instead. When Archer finally brings in Castor and his even loonier brother, Pollux (Alessandro Nivola), it looks as though he can finally put it all behind him and start patching up his relationship with
long-suffering wife Eve (Joan Allen) and rebellious daughter Jamie (Dominique Swain). The curveball: The Troys have planted a nerve-gas ...