Sinopse:
Sean Archer (John Travolta), um agente especial do FBI vê seu filho ser morto pelo terrorista e psicopata Castor Troy (Nicolas Cage). Durante seis anos Sean perseguiu o bandido até conseguir capturá-lo e descobrir que uma enorme explosão vai acontecer em Los Angeles. Porém, logo depois disso, o terrorista entra em coma e agora Sean, através de uma técnica revolucionária, troca de face com Castor para poder descobrir onde está a bomba. Mas para complicar mais a situação de Sean, Castor consegue sair do coma e agora ele tem o rosto do agente do FBI.