Film production involves five main stages: development, pre-production, production, post-production, and distribution. In the development stage, a script is written and story elements are planned. Pre-production involves preparations like hiring crew, selecting locations, and building sets. During production, the raw film elements are recorded. In post-production, the film is edited, sound and visual effects are added. Finally, in distribution, the film is screened for buyers and distributed to audiences through theaters or home media.