Piers Morgan took aim at Hollywood and liberals who criticized President Trump for his decision to kill terrorist leader Qassem Soleimani.

"Many other stars, from John Legend to John Cusack and Alyssa Milano, also felt compelled to tell the world how disgusting it was that Soleimani had been killed, as Twitter — so often wrong about almost everything — went into meltdown about the inevitable World War 3 that would now apparently result from Trump’s supposed idiocy," Morgan said in a column Wednesday for the Daily Mail. He continued, "Spoiler alert: it won't."

The 54-year-old former CNN host said it made no sense that liberals would admit that Soleimani was responsible for many deaths but not want him killed. Morgan singled out Sen. Elizabeth Warren's response as particularly bad.

"Epitomizing this seemingly absurd contradictory attitude was Democrat presidential candidate Elizabeth Warren whose initial response to the news was this: 'Soleimani was a murderer, responsible for the deaths of thousands, including hundreds of Americans,'" he said. "A day later, Warren had a re-think and said that in fact, the bad guy was President Trump who had ‘assassinated a senior foreign military official.’ It’s no coincidence that Warren’s dramatic change in tone came after 24 hours of rage from fellow liberals horrified that she had told the truth about Soleimani’s murderous record."

Morgan said this flip-flop showed "Trump Derangement Syndrome" by Warren and liberals. "We saw this when Trump was roundly booed at a world series game in Washington the day after Baghdadi blew himself up after being cornered by U.S. special forces. And now we see it again, only even worse, with the staggeringly two-faced liberal response to Soleimani’s death," he said.

The United States killed Soleimani, Iran's top general, last week, and the response was mixed, with most Republicans supporting it while some Democrats claimed that Trump recklessly escalated tensions in the region. The U.S. killed Soleimani after Iranian-backed militias attacked the U.S. embassy in Iraq. Iran responded to Soleimani's death by firing missiles Tuesday night at U.S. military bases in Iraq, but no casualties have been reported.