Originalmente, Will Smith iba a ser el encargado de interpretar el papel de Prot, y Kevin Spacey se encargaría de el Doctor Mark Powell. Todo esto cambió cuando Smith rechazó la oferta, y Spacey decidió tomar el papel protagonista.
En la novela de la que proviene la película, uno de los films favoritos de Prot es 'Starman. El hombre de las estrellas'.
En el libro se dice todo el rato que Prot rima con "goat" (cabra en inglés). Obviamente esto no es así, sino que es una abreviatura de protagonista.