Director: Jade Halley Bartlett
A creative writing assignment turns into something neither the teacher nor the student can control in Miller's Girl, a 2024 comedy-drama from writer-director Jade Halley Bartlett.
What is Miller's Girl about?
Cairo, a precocious high school senior with a gift for language, is handed an open-ended creative writing assignment by her teacher, Jonathan Miller, whose own literary ambitions stalled out years ago. What starts as an exercise in craft becomes something far more charged, as the fiction Cairo writes starts pulling real feelings, real power dynamics, and real consequences into the space between student and teacher. Both characters begin projecting things onto the other — validation, escape, a second chance — that the assignment was never built to hold, and the film watches that projection curdle as boundaries blur past the point either of them can easily walk back.
Cast & crew
Jenna Ortega stars as Cairo opposite Martin Freeman as her teacher, with Bashir Salahuddin, Gideon Adlon, Dagmara Domińczyk, Christine Adams, and Augustine Hargrave in supporting roles. Jade Halley Bartlett makes her feature directing debut here, also writing the script.
Context & significance
Miller's Girl sits within a small but persistent strand of American campus dramas that use a writing assignment or mentorship as the pressure point for a story about power and ambiguous intent — genre cousins that trade plot-driven suspense for psychological unease instead. Its setting, cast, and production are entirely American, with no tie to Iranian cinema, but the discomfort at its center, a mentor relationship that stops being clearly one thing or another, tends to land regardless of where a viewer is watching from. Films built around a single charged relationship like this one tend to live or die on the two central performances, and much of the attention around this release centered on the tonal balancing act its two leads pull off between comedy and something considerably darker.
Where & how to watch
Miller's Girl is available on K-Time with Persian dubbing and Persian subtitles, so viewers can pick whichever suits them. This page is open to browse without an account, but pressing play requires logging into a free K-Time account. K-Time's interface is built in Farsi from the ground up, for Persian-speaking audiences around the world.