Изначально Стеллан Скарсгард должен был играть Джеффа, но из-за занятости в «Абердине» (2000), он появился всего в двух сценах в качестве доктора Сельмы.
Роль Кэти по первоначальному замыслу предназначалась для афро-американской актрисы, но ради Катрин Денёв, которая очень хотела поучаствовать в новом проекте фон Триера, он переписал сценарий.
В начале фильма, в сцене, когда рабочие покидают фабрику, около стоянки можно заметить мужчину и женщину с двумя детьми. Женщина — это Бенте фон Триер, жена режиссера, дети — двое сыновей Ларса фон Триера.
Триер хотел появиться в фильме в камео — он должен был играть сердитого мужчину, который отчитывает Сельму и Кэти в кинотеатре, но потом отдал эту роль другому актеру.