Sundance Premiere The Sundance Film Festival will feature the World Premiere of the new short film by BAFTA Award winning animators The Brothers McLeod. Exciting! We’re thrilled to announce the projects screening in the Indie Episodic, Shorts and Special Events sections of the 2018 #Sundance…