A kísérteties hangulatú, második világháború utáni Velencében Hercule Poirot borzongató rejtéllyel szembesül Mindenszentek napján. A munkától visszavonultan, önkéntes száműzetésben élő detektív vonakodva bár, de részt vesz egy szeánszon, amit egy bomladozó, szellemjárta palazzóban tartanak. Miután az egyik vendéget meggyilkolják, Poirot árnyak és titkok csalfa világában találja magát.
Elrabolják az egyik szenátor lányát, Megant. Az emberrabló azonban ahelyett, hogy váltságdíjat követelne, dr. Crosszal akar kapcsolatba lépni. Miért? A pszichológus rá fog jönni, s a rejtély megoldásához Jezzie Flannigan a fiatal ügynöknő nyújt neki segítséget. Cross azonnal tisztában van vele, hogy "a fickó olyan mint a pók". Egyre csak szövi hálóját, teljesen becsavarodva: a XXI. század nagy bűntettére készül, amely híressé teszi őt.
Jim Hanvey is a genial but top-notch detective who has retired to his country home. An insurance company hires him to find a missing emerald so they won't have to pay out the $100,000 for which the jewel is insured. It doesn't take him long to find the emerald, but he discovers that finding it was the easy part; the difficult part is getting it back to its rightful owner, and he winds up involved in a murder in which an innocent man is framed.