Casting directors work closely with directors and producers to understand their requirements for roles in a film. They suggest ideal actors, arrange auditions, and negotiate contracts. Casting directors must have an extensive knowledge of actors and their suitability for roles, as well as the ability to match actors to parts based on experience, ability, reputation, availability, and appeal. They may also supervise assistants and work with accountants on casting budgets.