В третьей части фильма актерский состав претерпит изменения. Для огромного количества фанатов «Сумеречной саги» Стефани Мaйер пришли печальные новости. Рашель Лефевр (Rachelle Lefevre) , сыгравшая роль вампирши Виктории в 1-й и 2-й части, будет заменена на Брюс Даллас Ховард (Bryce Dallas Howard) в следующем фильме «Затмение». От агента Леферв поступило официальное заявление: «Рашель уже в течение года полностью выполняет свои контрактные обязательства перед студией. Она не принимает участия в съемках больших кинокартин и выбирает проекты с ограниченными ролями, для того чтобы всегда быть готовой сниматься у Summit Entertainment. Но, к сожалению, в этот раз студия пошла наперекор из-за 10-дневной занятости моей подопечной. Они не смогли выделить и 10 дней для Рашель из 3 месяцев съемочного процесса!». Студия отрицает эту версию, настаивая на том, что решение приято из-за невозможности актрисы присутствовать на самой важной части съемочного процесса.