В фильме «Терминатор 3: Восстание машин» (2003) роль Джона Коннора исполнил Ник Стал, заменив Эдварда Ферлонга, который прославился в этой роли в «Судном дне». Причина замены оказалась более чем печальной: Ферлонг был уволен из-за проблем с запрещенными веществами.
Актер подписал контракт на участие в третьем фильме, причем один из пунктов было «запрет любых наркотиков», буквально. Однако в тот же вечер, празднуя возвращение к роли, перенес передозировку и потерял сознание.
Позже Ферлонг признался, что был в довольно тяжелой зависимости, бороться с которой не спешил, а также назвал потерю роли «позорной», но уточнял, что заслужил это, сообщал SlashFilm:
«Это была худшая удача, а может, и лучшая... Я уже во многом был на пути к упадку, так что, может быть, если бы у меня было это (“Терминатор 3” — Прим. ред.), было бы еще хуже».