Antonio Banderas Olga Kurylenko Mark Valley
Charlie Cox Tony Curran Mackenzie Crook
Ansel Elgort Kevin Spacey Lily James