Gerard Butler has filed a lawsuit against the producers of Olympus Has Fallen.
The 51-year-old actor has taken legal action against production companies Nu Image, Millennium Film and Padre Nuestro Productions in a dispute over profits for the 2013 action film, in which he played the role of Secret Service agent Mike Banning.
Gerard and his legal team filed the claim in Los Angeles Superior Court and claims that he is owed more than US$10 million (S$14 million) in profits after an independent audit found that the defendants' "understated their own receipts and profits by over US$11 million, including by failing to report
It reads: "Producers have earned tens of millions of dollars from Olympus, but refuse to pay Butler a penny of the profits promised to him in the parties' agreement.
"Producers embarked on a scheme designed to grossly misrepresent the finances of the film to Butler, so that Butler would believe that no such payments were due."
The lawsuit added: "It appears that the producers' modus operandi is to hide the profits from Olympus in order to keep those profits for themselves."
Gerard is the latest movie star to get involved in a legal dispute over a film, after Scarlett Johansson sued Disney for releasing the superhero movie Black Widow on streaming service Disney+ as she claims it violates a clause in her contract regarding her salary.
In documents filed by Scarlett and her legal team, the star said her contract with Disney stated the movie would be exclusively released in cinemas, and so releasing it on Disney Plus at the same time broke that deal.