Daud is a 10 minutes short film directed, written and produced by Nihar Palwe. It is a story full of hope and determination.
Vinnie Ann Bose tackles India’s obsession with fair skin in a short film that is equal parts hilarious and thought provoking.
Catch The Art of Aping, an animated short film that is sure to bring in the nostalgia with its visual execution.