La cinta fue protagonizada por Nagra, Jonathan Rhys-Meyers, Anupam Kher, Shaheen Khan y Keira Knightley (para quien esta película también marcó un antes y un después en su carrera).