Året er 1810 og den unge, foreldreløse Mary Yellan kommer for å bo hos tanten og onkelen på vertshuset Jamaica i Cornwall, det ville, forblåste landskapet på Englands vestkyst. Onkelen viser seg raskt å være en grusom tyrann og på vertshuset vanker det bare typer av den mest tvilsomme sort. Mary innser at stedet er åsted for en rekke grufulle hemmeligheter.