The ladies kissing are actually zombies in love.