Debuterend filmmaker Zeng Zeng toont haar scherpe morele sensibiliteit met dit fascinerende, boeddhistische mysterie. Can Chen, een monnik met een duister verleden, komt een tempel uit met een zak geld. Herbergier Wang Haili heeft last van een bezwaard geweten omdat zijn overleden vrouw door zijn hoofd blijft spoken. De gepensioneerde Fang Yiguo heeft zijn zoon in de steek gelaten en wordt geconfronteerd met de onvermijdelijke gevolgen van verdrongen emoties rondom familieproblemen.
Alle drie worden ze op verschillende wijze naar een boeddhistische tempel op het platteland van Hunan in China getrokken. Daar ontdekken ze dat zonden uit het verleden (diefstal, moord, verlating) zich opstapelen als karmische schuld, met alle schokkende gevolgen van dien. Stap voor stap onthult de briljant verweven structuur het onontkoombare morele universum achter het lot van deze verloren, wanhopige zielen.