There are many steps to taking a film through development, prep, production, post, sale, and release. We advise on issues at each stage, including what your budget should be, how to assemble valuable cast, whether you need a CAM agreement, how to structure your finance plan, festival strategy, and which partners make sense at each stage.