Anteriormente, tanto Heath Ledger como Shannyn Sossamon y Mark Addy trabajaron juntos en 'Destino de caballero'.
Peter Weller llevó a cabo una amplia investigación para realizar mejor su papel internándose en el estudio de antiguos rituales religiosos e histrionismo.
Vincent Cassel ('El pacto de los lobos') originalmente había sido elegido para el papel de William Eden, pero dejó la producción después de tres semanas debido a diferencias creativas, siendo sustituido por Benno Fürmann.