Изначально Чарли Шин был отвергнут создателями в силу своего возраста и роль предложили его старшему брату Эмилио Эстевесу. Но у проекта возникли финансовые трудности, и съёмки отложили на два года. Когда сьёмки возобновились Эмилио уже был связан другими обстоятельствами и Чарли получил роль.
От роли рядового Криса Тейлора отказались Киану Ривз и Кайл МакЛоклен.
Оливер Стоун сыграл небольшое камео офицера, находящегося в бункере.
На каске героя Джонни Деппа выведено имя его тогдашней спутницы Шерелин Фенн. Её инициалы выгравированы на гитаре героя Деппа.