Oltre a Craig, nel cast anche Ralph Fiennes e Christoph Waltz