A short film featuring Humberto Tan, IWC’s Brand Ambassador from the Netherlands.