The process of making a film, from an initial story idea or commission through scriptwriting, shooting, editing and finally distribution to an audience. Typically it involves a large number of people and can take anywhere between a few months to several years to complete.