The film also features a talented ensemble cast, including Rachel Weisz, John C. Reilly, and Léa Seydoux. The performances are uniformly excellent, bringing depth and nuance to the film's complex themes.