El papel de Chris fue ofrecido originalmente a Kyle MacLachlan, quien lo rechazó. Además también se pensó en Keanu Reeves para ese personaje.
Oliver Stone considera fundición Johnny Depp para uno de los papeles, pero era demasiado joven para el papel y desconocidos en el momento. Stone dijo que Depp podría algún día convertirse en una gran estrella y de hecho fue uno de los primeros cineastas que le le introdujeron en Hollywood.
El papel del sargento Barnes fue ofrecido originalmente a Kevin Costner, quien lo rechazó.