Will Smith Mary Elizabeth Winstead Clive Owen Benedict Wong Douglas Hodge Ralph Brown Linda Emond Ilia Volok E.J. Bonilla Victor Hugo David Shae Theodora Miranne Diego Adonye Lilla Banak Igor Szász Alexa GyÖrgy Fernanda Dorogi Alexandra S