While Miss Marple is on vacation in a luxurious Caribbean resort, a fellow guest confides he has evidence that another resident of the hotel is an unscrupulous serial murderer but is poisoned before he can reveal his identity to her.

Helen Hayes
as Miss Jane Marple

Jameson Parker
as Tim Kendall

Season Hubley
as Molly Kandall

Cassie Yates
as Lucky Dyson

Zakes Mokae
as Cap. Daventry

Stephen Macht
as Greg Dyson

Beth Howland
as Evelyn Hillingdon

Lynne Moody
as Victoria Johnson

George Innes
as Edward Hillingdon

Brock Peters
as Dr. Graham