Once Upon a Time Enlists Goth Rocker Marilyn Manson to Voice Shadow

Once Upon a Time Marilyn MansonOnce Upon a Time‘s soul-stealing Shadow is getting a voice: Marilyn Manson.

The rocker will give life to the mysterious Neverland character, Rolling Stone reports.

PHOTOS | Once Upon a Time Season 3 Spoilers — Rumple Meets Peter Pan

“We’ve always been enormous fans of Marilyn Manson,” executive producers Eddy Kitsis and Adam Horowitz tell the magazine. “We wanted to cast someone with the vocal ability to make our skin crawl.”

Manson will make his Once debut in a November episode.