Las patadas y golpes de Wesley Snipes en ocasiones parecen bastante torpes. Snipes es un cinturón negro en la vida real, y sus patadas y golpes eran tan rápidos que durante el montaje se veían borrosos. Por lo tanto, los productores le pidieron que los ralentizara para que la cámara los captase bien.
Sylvester Stallone quería que el personaje de Simon Phoenix fuera interpretado por Jackie Chan. Chan se negó, ya que al público asiático no le gustaba la idea de que un actor que siempre había interpretado personajes de héroes se convirtiera en un villano.
Las dos opciones originales para los papeles protagonistas eran Steven Seagal y Jean-Claude Van Damme. A Van Damme se le ofreció el papel del villano, pero no estaba de acuerdo. Van Damme dijo que aceptaría trabajar en la película si ambos papeles se intercambiaban, pero Steven Seagal rechazó la propuesta.