After 18 years of marriage, their divorce was particularly rocky.

And now James Caan is facing a series of sizable payments to his now ex-wife Linda Stokes, according to TMZ.

The 76-year-old Godfather actor reportedly must pay $400,000 in retroactive spousal support and child support, a sum which will also cover their joint assets.

Cha ching: Now James Caan, 76, is facing a series of sizable divorce settlement payments to his now ex-wife Linda Stokes (couple pictured together in April 2014)

In addition, the Hollywood legend will pay $3,124 per month in child support until son Jacob, 18, finishes high school next year.

But the biggest impact will no doubt come from the continuing spousal support payments.

James will be responsible for paying Linda $5,000 a month until she remarries or one of them passes away.

During the initial divorce proceedings, James believed that the spending of his estranged wife Linda Stokes was forcing him to take bad roles in order to maintain their way of living and pay child support.

Scroll down for video

James will be responsible for paying Linda $5000 a month until she remarries or one of them passes away (pictured in July 2016)

The legendary actor is known for his roles in iconic films such as The Godfather and apparently would like to retire amidst his recent medical issues.

Gossip site TMZ claimed that he was paying $13,000 a month in child support for their two boys together, 20-year-old James Arthur and 17-year-old Jacob but it appears that she is asking for more money.

Perhaps the most striking claim in the documents is that Caan feels the money issues are forcing him to take sub-par roles in order to keep up financially.

Legend: The 75-year-old actor is best known for his work as Sonny Corleone in 1972's The Godfather

Big role: He is also known for his work in 1991 flick For The Boys

According to TMZ the docs read: 'I am no longer willing to take parts in films and/or television shows which detract from the 50 years I have spent building my reputation.'

He goes on to say that he had to do a drama named Sicilian Vampire, released in the summer of 2015, which was 'humiliating' as the New York City premiere only had 50 people show up.

The claims came just months after Caan was rushed to the hospital in Toronto after complaining of chest pain, according to a September report from TMZ.

Luckily for the Hollywood vet he was not having a heart attack; rather he was suffering from a chest infection.

Interesting: The gossip site claims that he is currently paying $13,000 a month in child support for their two boys together, 20-year-old James Arthur and 17-year-old Jacob - pictured together in LA back in April 2007 - but it appears that she is asking for more money

Chip off the old block: One of Jame's more famous sons is 39-year-old actor Scott Caan

He was released soon after the visit as he was in the Canadian metropolitan city to film action comedy Operation Insanity

James - who has starred in 1975's Rollerball, 1990's Dick Tracy, 1992's Honeymoon In Vegas, 2003's Elf and 2014's The Outsider, among dozens of others - has been married four times.

In 1961, he married Dee Jay Mathis and had daughter Tara; they divorced in 1966.

Caan's second marriage to Sheila Marie Ryan (a former girlfriend of Elvis Presley) in 1976 was short-lived; they divorced the following year.

Lowpoint: TMZ claims the legendary actor was 'embarrassed' to star in drama Sicilian Vampire released last year as he feels like his reputation has been suffering due to the fact that he is forced to take roles

Their son, Scott Caan, who also is an actor, was born in 1976.

Caan was married to Ingrid Hajek from September 1990 to March 1994; they had a son, Alexander, born 1991.

He married Linda Stokes in 1995, they have two sons, James (born 1995) and Jacob (born 1998).

Caan filed for divorce on November 20, 2009, citing irreconcilable differences. They got back together and split again in January of last year.