Barbra Streisand and Seth MacFarlane sang "Pure Imagination" and it was weirdly moving

Broadway icon Barbra Streisand and animation bro Seth MacFarlane teamed up for a duet of "Pure Imagination," the haunting, nostalgia-inducing song sung by Gene Wilder in the 1971 movie Willy Wonka & the Chocolate Factory. The result was predictably over-the-top, but also weirdly sweet.

Streisand apparently asked Family Guy creator MacFarlane, who has released three albums of his own, to duet with her for her upcoming album, Encore: Movie Partners Sing Broadway, Billboard reported.

"I've always love the song 'Pure Imagination,'" Streisand said in a video of the recording uploaded to her Facebook page on Wednesday, adding, "I thought Seth MacFarlane would be great."

Watch them belt it out below, and enjoy MacFarlane's restraint — he only does one silly voice in the video.