Once Upon a Time Spoiler: Rocker Marilyn Manson Cast as WHO?!

Once Upon a Time is about to get a major dose of goth rock! This November, rocker Marilyn Manson will debut on the show as the voice of Shadow, Neverland’s mysterious soul-stealer. "We've always been enormous fans of Marilyn Manson," creators and executive producers Eddy Kitsis and Adam Horowitz tell Rolling Stone. "We wanted to cast someone with the vocal ability to make our skin crawl." So far in Once Upon a Time Season 3, Shadow has appeared a couple of times. Regina, Emma and crew are in...



Want to comment on this? First, you must log in to your SideReel account!