Stephen Colbert Rewrites "Danny Boy" for St. Patrick's Day

The late-night host declared the original song too sad.
Stephen Colbert

Stephen Colbert has a problem with the famous Irish song "Danny Boy," but he had an idea about how to fix it just in time for St. Patrick's Day.

The Late Show host honored the classic tune on Thursday night by rewriting it to make it a bit more exciting. But first, he started off the show with a special entrance with an Irish band, bagpipes and all. He even tried out some Irish dancing.

Colbert transitioned into his monologue by singing a bit of "Danny Boy," but he stopped because "from there, it gets really depressing."

"I don't understand — why does the song have to be so sad?" asked Colbert. "Haven't the Irish been through enough? Famine, wars, Liam Neeson's daughter repeatedly taken!"

In honor of St. Patrick's Day, the host invited Irish tenor Karl Scully to come perform a new version of the famous song, which Colbert called "Danny Boy — With a Happy Ending." It even included a fun twist with a cryogenically frozen head.