Chris Hemsworth Daniel Brühl Olivia Wilde Alexandra Maria Lara Pierfrancesco Favino David Calder Natalie Dormer Stephen Mangan Christian McKay Alistair Petrie Colin Stinton Julian Rhind-Tutt Jamie de Courcey Augusto Dall'Ara Ilario Calv