Cuando el agente de seguros Yip Wing-shun (Carlos Chan) es llamado para visitar la casa de Tak (Anthony Wong) y Ling (Karena Lam) para hacer un seguimiento de una póliza de seguro de vida, descubre el cadáver de su hijo colgado en el baño. De principios y de buen corazón, Yip Wing-shun sospecha que el niño puede haber sido asesinado. Mientras Yip Wing-shun busca la verdad, el verdadero perpetrador cambia las tornas y obliga a Yip Wing-shun a una batalla psicológica de voluntades.