WATCH: Stormy Daniels' attorney gets into shouting match with Michael Cohen's lawyer in marathon segment on CNN
Cohen attorney David Schwartz (left) and Daniels' attorney Michael Avenatti (right). Image via screengrab.

Stormy Daniels' attorney Michael Avenatti in recent days criticized Trump lawyer Michael Cohen for hiding behind his own legal representative — and found himself going head-to-head with him on Tuesday night.

Avenatti and Cohen's attorney David Schwartz initially got into it about about the minutia of Daniels' lawsuit, going back-and-forth about the plaintiff's insistence that the adult film star's non-disclosure agreement is moot because Donald Trump never signed it.

"If Donald Trump was too busy campaigning for president to know anything about the agreement and Mr. Cohen was going to do this on his own and wasn't going to bother Mr. Trump, then why take the effort to draft the agreement to make Donald Trump a signatory to the agreement?" Avenatti asked Schwartz.

"That's painting a fictional picture of the whole scenario," Cohen's attorney replied.

Schwartz went on to argue that Trump needn't have signed the NDA to be a "third-party beneficiary" before accusing Avenatti of persuading Daniels to "blatantly violate a contract."

"This is an air-tight contract," Cohen's representative continued, saying Daniels is "liable for $20 million dollars."

"Where do you get the $20 million dollar figure?" host Anderson Cooper asked him. "Are you talking about her appearances on the 'Make American Horny' tour?"

After breaking for commercial, they were back at it again, arguing more about the legal disagreements that make up Daniels' lawsuit and Cohen's countersuit.

Watch the fiery exchange below, via CNN.

Part 1:

Part 2: