Une série d'incidents se produit dans une villa de trois étages en périphérie de Séoul. Au premier étage vit une chamane qui a donné son fils en adoption, au deuxième étage une tenancière de bar aux relations compliquées, au troisième étage un étudiant d'échange venu des États-Unis, et au sous-sol un vieil homme. L'inspecteur Cha, chargé des affaires de cette villa, voit celle-ci plongée dans un chaos quotidien en raison d'incidents mystérieux. Après de multiples rebondissements, le véritable coupable se révèle être l'inspecteur Cha lui-même.