The shortlists for the Film Craft category were announced yesterday at the Cannes International Festival of Creativity. Taproot India’s film....