Tomaz, Londra'da geçirdiği bir kazanın ardından evsiz kalan eski bir askerdir. Çevresinin yardımıyla, ölmekte olan annesine bakan Magda isminde genç bir kadının yanında kalması tavsiye edilir. Gidecek başka yeri olmadığından Magda ile annesinin yanına taşınmaya mecbur kalır. Magda Tomaz'a başta çok soğuk davransa da bir vakit sonra onu hayatına dahil edecektir ama Tomaz tuhaf şeyler yaşayacaktır.
Ammonite, 1840'lardaki İngiltere'de bir sahil kasabasında geçiyor. Mary adında bir kız, hasta annesine bakıyordur. Zor bir mali dönemde, zengin bir iş adamı ona bir teklifte bulunur. Mary bunu kabul etmeye mecburdur.