Was, wenn sich hinter der harmlos wirkenden Fassade eines Dorfs eine blutige Geschichte verbirgt? Pastorin Jack Brooks (Samantha Morton) und ihre Tochter Flo (Ruby Stokes) brauchen dringend einen Neuanfang, seit es in ihrer letzten Kirchengemeinde zu einem Skandal gekommen ist. Erst vor kurzem haben Mutter und Tochter einen schweren Schicksalsschlag hinnehmen müssen, dessen Wirkung noch immer nachhallt. In der Hoffnung auf seelische Heilung, ziehen sie in das idyllische Örtchen Chapel Croft, doch anfangs ahnen sie nicht, welche düsteren Geheimnisse hier begraben liegen. Schon bald geschehen unerklärliche Dinge, die nach und nach Einblicke gewähren in die verstörende Vergangenheit des Dorfes. Vor vielen Jahren wurden unschuldige Mädchen verbrannt, als Strafe für ihre vermeintlichen Sünden. Die gequälten Seelen von einst scheinen jedoch keinen Frieden gefunden zu haben, denn schon bald werden Jack und Flo von ihnen heimgesucht …
Dreh- und Angelpunkt ist eine offene Beziehung, in der die dominante Heidi mit dem konfliktscheuen Juklas und der verträumten Becky lebt. So muss auch Becky erstmal Micha mit den beiden anderen teilen, als sie ihn spontan mitbringt. Doch Heidi findet nicht, dass sie zeitgleich auch die junge Akki mit den anderen teilen muss.
Khemthid ist der geliebte Sohn von Madame Freya, der Besitzerin des Deep Night Clubs, dem besten Host-Club des Landes. Seine atemberaubenden akrobatischen Shows unterscheiden ihn von allen anderen. Khemthid ist fasziniert von Top-Host Vela. Ihm näherzukommen bringt jedoch Hindernisse mit sich. Sie sind nicht die einzigen, die Farbe in den Club bringen. Zu ihnen gesellen sich Seji, Ken, Great, DJ James und der sonnige Kellner Japan.