Megan Fox była brana pod uwagę do jednej z głównych ról.
Gemma Arterton miała wystąpić w jednej z głównych ról, ale aktorka zrezygnowała. Angaż dostała Jessica Alba.