Hey, Babes! Ghost Stories Month continues!! It's been a while since we've done a Horror or Nah? so Topher had very special guest Nicole Leigh Hood on to discuss her favorite film: Spirited Away (2001). Join them to learn whether or not Spirited Away is a horror film, and what that means for the genre at large!
view more