Отставной прапорщик Богдан Князев работает грузчиком на овощной базе – никакой другой работы бывшему военному найти не удалось. Однажды он заступается за бесправного гастарбайтера, и хозяин базы – Сулейман – жестоко наказывает «русского шакала». Богдана избивают на протяжении нескольких дней и собираются забить до смерти… Но на овощной базе вдруг объявляется бывший командир прапорщика – капитан Бакланов. Он спасает Князева и предлагает ему непыльную высокооплачиваемую работу – охранником в приличной фирме. Потрясенный событиями последних дней Богдан, не раздумывая, соглашается. Через пару дней прапорщик вдруг вспомнит, что неожиданное появление капитана на базе странное и даже подозрительное. Но будет уже поздно…
Бывший прапорщик, а ныне сотрудник частного охранного предприятия Богдан Князев несет службу в клинике "Экомед". Персонал приветливый, пациенты тихие, нарушений минимум - не работа, а сказка. Но очередная смена едва не заканчивается трагедией: недавно отреставрированное здание медцентра неожиданно покрывается трещинами, проседает и спустя несколько минут рушится. Богдан успевает вывести тяжелобольных, и жертв чудом удается избежать. Через несколько дней недалеко от клиники рушится еще одно здание - и тоже без видимых причин. Князев осматривает руины и приходит к выводу, что постройки "сложились" не сами собой - катастрофы были тщательно спланированы...
Прапорщику-отставнику Богдану Князеву предлагают должность охранника в элитном гостиничном комплексе "Дубрава". Деньги обещают немалые, и он, не раздумывая, соглашается. Бывший военный приходит в восторг от нового места службы - лес, река, красота. Но уже через несколько дней радость проходит. На территории комплекса начинает твориться настоящая чертовщина: по ночам над VIP-корпусами раздается заунывный колокольный звон, а к постояльцам являются призраки в рясах. Материалист Богдан в мистику не верит. Он решает разобраться с духами, которые обосновались в "Дубраве", и выходит на ночную охоту...