Den berømte malerinde, Troy Alleyn er personligt til stede på luksusdamperen Zodiac, der fredeligt pløjer sig vej ad floden og kanalerne i det idylliske landskab. Hun er en af passagerne, der udgør en højst blandet forsamling på det lille skib, og Troy har nærmest på fornemmelsen, at hun er deltager i en maskerade. Der sker to mord om bord på Zodiac, og det er Troys mand, kriminalkommissær Alleyn, som fremtivinger det endelige opgør og den derpå følgende afsløring.