En el guión original, el turismo era un ruso llamado Lewicki. Cuando Forest Whitaker audicionó para un papel diferente, Pete Travis quedó tan impresionado que él reescribió el guión y dejó el turista como un estadounidense y le ofreció el papel a él.
Matthew Fox, Eduardo Noriega, Forest Whitaker y director Pete Travis asistieron al estreno, que tuvo lugar en Salamanca, el 12 de febrero de 2008. Ayuntamiento los declaró "Huéspedes Distinguidos".
La película se rodó fuera de los Estados Unidos, y se rodó en la ciudad española de Salamanca. La principal acción iba a tener lugar en la Plaza Mayor, en el corazón de la ciudad, pero rápidamente se dieron cuenta de que iba a ser muy difícil rodar allí, porque la ciudad no ofrecía mucha flexibilidad para las escenas de tiroteos y las persecuciones de coches. El equipo, que no quería otro lugar y decidió construir una réplica exacta de la Plaza Mayor de México.