Sonó el nombre del director y productor Ridley Scott para hacerse cargo del proyecto, aunque finalmente por problemas de agenda no pudo.
La primera opción para el papel protagonista fue Leonardo Dicaprio (Django desencadenado), quien finalmente cedió su interés para terminar en manos de Christian Bale (El caballero oscuro).