Модный фотограф Роман Белов собирается жениться и накануне свадьбы устраивает небольшой мальчишник. Веселая вечеринка заканчивается не похмельем, а смертью троих друзей Романа и проститутки. Невеста Белова не верит, что он мог совершить такое, сам Белов ничего не помнит, но, как единственный подозреваемый, получает пожизненный срок. В тюрьме герой знакомится со странным заключенным по прозвищу Учитель. Мужчина рассказывает Белову, что тот обладает редким даром проникать в собственные и чужие сны. С этой способностью Роман может раскрывать самые страшные тайны людей. У героя появляется возможность найти того, кто его подставил, но взамен ему придется заплатить немалую цену.