Максим — успешный специалист в области рекламы из Санкт-Петербурга. Он молод, привлекателен, состоит в браке и растит маленькую дочь.
Однажды, возвращаясь с корпоративного мероприятия, он сбивает чёрного пса, неожиданно появившегося на ночной трассе. Потеряв контроль над автомобилем, Максим вылетает с дороги и врезается в фургон пожилой цыганки-гадалки Уаны.
Очнувшись после аварии, Максим узнаёт, что гадалка погибла, а его обвиняют в непредумышленном убийстве. Следов чёрного пса на дороге не обнаружено. Но это не все. Максиму начинают сниться вещие сны, которые он поначалу игнорирует.
Адвокат, предоставленный компанией Максима, выигрывает дело, но на выходе из здания суда Максим встречает старого цыгана Алексиана, супруга погибшей гадалки. Алексиан рассказывает, что Уана была не просто гадалкой, а феей, спасавшей жизни. Теперь, чтобы искупить свою вину, Максим должен занять её место, иначе его близкие будут в опасности.