It's set on New Year's Eve 1999 at an opulent Swiss hotel, where the lives of hotel employees and visitors get interwoven.