Margot (Samantha Bond), będąc młodą aktorką, zachwycała swoją interpretacją postaci Lady Makbet. Teraz, po pięćdziesiątce, czuje się zapomniana i odrzucona. Chodzi na przesłuchania, nie licząc jednak na nową rolę. Gdy teatr ogłasza przygotowania do nowej wersji Makbeta, kobieta chce ponownie wcielić się w rolę, która przyniosła jej uznanie. Jej główną konkurentką jest młoda aktorka, Chloe (Laura Aikman).