• With Stop-Motion Short 'Sister,' Director Siqi Song Examines Psychological Toll Of China's One …

    An Oscar-nominated stop-motion short made within the CalArts Experimental Animation Program, Siqi Song’s Sister is a somber meditation on the …

    Read More
  • 0 0