Джеймс Ганн заявил, что в фильме «Стражи Галактики. Часть 3» Marvel мог не появиться один из главных героев трилогии. Оставил персонажа режиссер и сценарист отчасти для того, чтобы правильно завершить историю Питера Квилла.
В интервью New York Times Джеймс Ганн признался, что в какой-то момент работы над проектом он размышлял над идеей не включать в сюжет Гамору (Зои Салдана). Основная Гамора погибла в фильме «Мстители: Война бесконечности», а в «Мстителях: Финал» в реальности киновселенной Marvel осталась Гамора из прошлого. По словам Ганна, в таком случае Звездный Лорд (Крис Прэтт) переживал бы смерть Гаморы без возможности поговорить с альтернативной версией возлюбленной:
«Да, это было возможно [что Гамора не вернется в "Стражах Галактики 3"]. Он [в этой версии фильма] справился с ее потерей, но она не вернулась и не пересеклась с ним в других обстоятельствах. Я много размышлял об этом, когда писал сценарий».
Появление Гаморы из прошлого в фильме «Стражи Галактики. Часть 3» было необходимо не только для того, чтобы завершить историю героини. Также благодаря возвращению Гаморы Питер принял факт смерти возлюбленной и осознал, что в его мире теперь живет другая Гамора, которая никогда не заменит прежнюю:
«Это то, что мы часто делаем в отношениях: ожидаем, что человек, который напоминает нам кого-то из прошлого, станет этим кем-то из прошлого. Питер Квилл определяет окружающих людей в соответствии со своими нуждами, а не с тем, кем они на самом деле являются. Особенно это касается женщин. И Гамора как раз не та самая Гамора. Это другой человек».
В финале фильма «Стражи Галактики. Часть 3» Гамора осталась в команде Опустошителей, так что к Стражам Галактики она вряд ли вернется. Питер же ушел из отряда и полетел на Землю к дедушке. Вторая сцена после титров намекнула, что Питер вернется в новых проектах Marvel – например, в своем сольном сериале или фильме.