затмение нашло
на кого. Разг. Экспрес. О временном помрачении сознания, потере способности правильно мыслить. — Главное ж, знал я, знал про эти дырки! — кричал Гришака сторожу. — А тут будто затмение на меня нашло, веришь ли? (Н. Дорошенко. Жили-были).
Источник:
Фразеологический словарь русского литературного языка
на Gufo.me