Amateurdetektivin Miss Marple (Angela Lansbury) lebt im verschlafenen St. Mary Mead. Als jedoch ein Filmteam aus Hollywood in das Dorf einfällt, ist es vorbei mit der Ruhe. Die Dreharbeiten zu 'Maria Stuart' wirbeln mächtig Staub auf. Jeden Tag gibt es neue Rivalitäten zwischen den beiden verfeindeten Filmdiven Marina Rudd (Elizabeth Taylor) und Lola Brewster (Kim Novak). Bei einem Galaempfang geschieht dann schließlich sogar ein Mord. Das Opfer ist jedoch eine völlig Unbeteiligte. Scotland Yard Inspector Craddock (Edward Fox) ist ratlos. Zum Glück aber hat er eine äußerst scharfsinnige Tante: Miss Marple.