The court has ruled Don Quixote in as the 71st Festival de Cannes’ Closing film