Ryoji, een zwerver, arriveert in een afgelegen bergstadje, met een jachtgeweer in de hand en beweert een jager te zijn. Hij raakt al snel verwikkeld in een web van problemen rond de molen van de stad.
Wanneer Erica Fjällbacka's fotograaf Stigge vermoord aantreft in zijn studio, kan ze niet anders dan belangstelling tonen voor het onderzoek naar zijn dood. Patrik en zijn collega's bij de politie van Fjällbacka beginnen zich al snel af te vragen of Stigge wel de lieve oude man was die hij leek te zijn. Erica is hen al voor - sinds haar schoonmoeder Kristina haar in vertrouwen heeft genomen dat zij een van de velen is in de buurt die Stigge chanteerde... In 'De zee geeft, de zee neemt' gaan we terug naar de jaren zestig om het verhaal te vertellen over hoe ware liefde de jonge Stigge corrumpeerde en hem een moord liet verdoezelen met als doel de liefde van zijn leven te winnen.
Een agent uit Hollywood doet onderzoek naar een meervoudige moord en de daarbij behorende doofpotaffaire. Tijdens een vrijpartij wordt hij verstoord door het blaffen van een hond, waardoor hij een afslachting in een naburig huis op Rainbow Drive waarneemt. Hij mag de zaak niet afhandelen van zijn superieuren, maar als hij hoort dat er plots een extra lijk is dat volgens hem op Harper Street hoorde te liggen, kan hij geen rust vinden.