Pope Francis a 'Socialist?' Stephen Colbert Condemns the Pontiff's Solution to Help The Poor (VIDEO)

On last night's Colbert Report, Stephen Colbert criticized Pope Francis and called him a "socialist" for his recent comments concerning the government to helping the poor.

Colbert kicked off the show by reminding his audience that he is the nation's most prominent Catholic. "My faith is so strong," he said, "doctors have actually called it a Messiah complex."

"I'm also America's foremost capitalist," he continued. "I love the Invisible Hand of the market so much, I let it get to third base." He pointed out that he was disturbed to learn that Pope Francis called capitalism "a new tyranny" predicated on "the idolatry of money."

"I would never worship money," Colbert argued. "The dollar isn't worth the paper it's printed on. That's why I've invested everything in golden calf futures."

"But as a Catholic," he said, "I try to give the Pope the benefit of the doubt, as does Bill O'Reilly."

He then played a clip from The O'Reilly Factor in which O'Reilly stated the Pope was not endorsing socialism when he recommended taking money from the "haves" and giving it to the "haves not." Colbert then played another clip in which a panel on Fox Business News reacted to the news the Pope has called on governments to "redistribute wealth to the poor."

"Son of a bishop!" he exclaimed. "The Pope is a socialist. In retrospect, I should have known: he lives in Europe, and he gives his employees a one-day work-week."

"So, either the Pope is wrong," Colbert said, "or God is a commie."

"This is not right! Where is it written that I cannot love both God and money?" he asked, and then quoted Matthew 6:24, which states, "You cannot serve both God and money."

The animated host then flipped a coin to decide which side he would choose, God or money? Money was his choice.

Watch the entire episode of The Colbert Report from below: