Jane Marple (Geraldine McEwan) zatrzymuje się w modnym londyńskim hotelu. Okazuje się, że wielu spośród jego gości zgromadziło się tu, by usłyszeć ostatnią wolę sir Richarda Blake'a, który zaginął siedem lat temu. W hotelu gości między innymi jego matka i córka. Przybyli tu również złodzieje biżuterii, handlarze dzieł sztuki, a także soulowi śpiewacy i łowcy nazistowskich zbrodniarzy. Wkrótce dochodzi do morderstwa pokojówki, Tilly Rice (Hannah Spearritt). Panna Marple wraz z inną pracownicą hotelu, Jane Cooper (Martine McCutcheon) zaczynają badać sprawę. Na podstawie prozy Agathy Christie.