Все знают сказку Ханса Кристиана Андерсена, в которой злой тролль создает волшебное зеркало, многократно увеличивающее все плохое, что есть в окружающем мире. Помощники тролля его случайно разбивают, и миллионы осколков разлетаются по всему свету.

Один из них попадает в глаз добрейшему человеку, Павлу Ивановичу Васину (Евгений Леонов), отзывчивому и безотказному. С осколком в глазу Васин начинает видеть жену, невестку, сына и сослуживцев по-новому. А вернее, такими, какие они есть. Герой становится нормальным хамом и ужасно от этого страдает, разрушив все, что было в его жизни…

Фильм «Слезы капали» — первая комедия Георгия Данелия с фантастическим сюжетом: до сих пор у него все было реалистично, без сказочных атрибутов. Но, конечно, гениальный мастер печальных комедий снимал не сказку. Он снял фильм-загадку, каждый эпизод которого можно истолковать двояко.

Сценарий, написанный совместно с Киром Булычевым и Александром Володиным, о другом. В нем близкие Васина заслуживают то отношение, которое к ним испытывает измененный герой. В фильме режиссер усложнил задачу. При этом он не стал никому ставить оценки, оправдывать или защищать. «Все мы не без недостатков» — этой формулой можно охарактеризовать отношение Данелия к своим персонажам, но ее, к сожалению, забыл главный герой.

Несмотря на фантастическую подоплеку, советская цензура увидела в фильме крамолу, и он, полгода полежав на полке, прошел вторым экраном. Тем не менее это одна из лучших картин Данелия, чья злободневность не утратилась с годами, а, наоборот, в современной действительности обрела новое прочтение.