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

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.