Script Doctoring


Get an overview of the work of script doctors, complete with hands-on opportunities to improve scripts in progress.


What you can learn.

  • Identify where a script needs work and craft a plan to enhance what already exists
  • Work on the level of scenes, characters, and dialogue to ramp up the story and its impact
  • Hear from guest lecturers how script doctoring work can influence your career
  • Read and analyze doctored scripts while workshopping your own drafts

About this course:

Script doctors are the unsung heroes of the script development phase. They come in at the last minute to fix a script before production can start, and they often remain anonymous or uncredited (but get paid well for that). In this course, you learn the difference between a script analyst, script consultant, and script doctor, and how script doctors address the rewriting or polishing process of a script. We cover how to deepen concept and world, fix structure, enhance and flesh out characters, address characters’ relationships and interactions, escalate conflict and drama, work on specific scenes, elevate the dialogue, and best tackle and exploit theme, all while staying true to the essence of the script assigned to doctor as you take it to the next level. With the use of lectures, guest speakers, script readings/analysis, and practical workshops, you’ll get a first-hand experience on the life of a script doctor and how to have a future career as one.

Contact Us

Speak to a program representative. Hours: Mon-Fri, 8am-5pm.

This course applies towards the following certificates & specializations…

Keep up to date on the latest news and offerings in Screenwriting

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Coding Boot Camp

Lifelong Learning