Russian director Andrey Zvyagintsev claimed the Grand Prix at Cannes 2026 for his film Minotaur marking a major return for the acclaimed filmmaker.