Una serie de incidentes ocurren en una villa de tres pisos en las afueras de Seúl. En el primer piso vive una chamana que dio a su hijo en adopción, en el segundo piso una dueña de bar con relaciones complicadas, en el tercer piso un estudiante de intercambio de Estados Unidos y en el sótano un anciano. El inspector jefe Cha, encargado de los casos de esa villa, ve cómo esta se sumerge en un caos diario debido a misteriosos sucesos. Tras giros y más giros, el verdadero culpable resulta ser el propio inspector jefe Cha.