The French actress, Eva Green, won a UK court case over her $1m (£810,000) fee for her performance in the sci-fi film A Patriot, which was never made.

The James Bond girl had sued the production company White Lantern Film, claiming this fee, but the company countersued, saying that the actress ruined the film with her unreasonable demands.

View this post on Instagram

A post shared by Eva Green (@evagreenweb)

Judge Michael Green ruled that the 42-year-old actress was entitled to the amount and dismissed the counterclaim. “In particular, I find that Ms. Green did not waive her obligations under the artist agreement, nor did she commit any breach of the agreement,” the judge said.

The French actress, famous for her role as Vesper Lynd in the 2006 Bond film ‘Casino Royale’, would play a female soldier. She signed on for the project in 2018, but grew increasingly uneasy as the first clouds began to appear over the film’s financing.

View this post on Instagram

A post shared by Eva Green (@evagreenweb)

The famous actress took part in a trial in January where messages between her and production staff were read. The actress was forced to apologize for her “language”, according to evidence presented in court. In one message she called the film “a … nightmare” and told a colleague: “We had to leave.” The actress strongly denied sabotaging the production or abandoning it. “I have a very direct way of saying things,” he reportedly said in the courtroom. “I did not expect my WhatsApp messages to be presented in court. It’s already very humiliating.”

Max Mallin, White Lantern’s lawyer, said Eva Green had repeatedly made unreasonable demands. For her part, the actress had told the court: “I’m not interested in money. I live to make good movies. It’s my religion.”

View this post on Instagram

A post shared by Eva Green (@evagreenweb)