CANNES – The Square, directed by Ruben Ostlund, has landed the prestigious Palme d’Or at the Cannes Film Festival.

The Swedish 43-year-old director secured the most significant award of his career to date.

“Oh my God! OK,” he exclaimed after he bounded onto the stage to collect the prize.

The movie is set in Stockholm, and it focuses on the chief curator of a contemporary museum, the well-heeled Christian, who seeks revenge after his wallet is stolen.

Some critics have hailed Ostlund’s film as “hilarious”, but it is still seen as a surprise selection.

BPM (Beats Per Minute), which was widely tipped for the Palme, was awarded the Grand Prix while Russian director Andrey Zvyagintsev had to be content with a jury prize for ‘Loveless’.

Other winners included Sofia Coppola, who won best director for “The Beguiled”.

Joaquin Phoenix was named best actor for “You Were Never Really Here” and Diane Kruger was awarded best actress for German language movie “In the Fade.”