marilyn manson once upon a time shadow 'Once Upon a Time' adds Marilyn Manson as Shadow (his voice, anyway)“Once Upon a Time” is about to get a whole lot darker. The popular ABC family drama has added rocker Marilyn Manson as the voice of Shadow, a character that speaks to the very heart of Neverland.

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

The heroes of “OUAT” set off for Neverland after the Season 2 finale, when Henry was kidnapped to the land of Peter Pan and the lost boys. The Shadow has been seen in Neverland and he’s already creeping out viewers, so adding Marilyn Manson’s voice should be quite the spooky treat.