Emmy-nominated makeup artists Debbie Zoller is not only the woman behind the beauty makeup of the hit TV show “Castle,” but she’s also the woman behind the blood splatters, disfigured limbs and frozen corpses.
WatchMojo.com had the opportunity to chat with Zoller who told us about her daily tasks on-set creating murder scenes along with some valuable makeup tips for women.