and Ewan McGregor and Christoph Waltz for IWC Schaffhausen