First Clap is an initiative of Moviebuff, the world's largest database of movies releasing in India. One of the goals of Moviebuff at the time of its conception was to give something back to the industry, while enabling a direct connection for the aspiring filmmakers with the industry and audiences.