Николай Демидов, известный друзьям как Джинн, работает актером в детском театре. Его любимая роль — волшебник, исполняющий желания, — стала частью его характера. В жизни он такой же добрый чудак, готовый отдать последнее, лишь бы помочь кому-то. Он верит в чудеса, устраивает импровизированные представления и даже пускает в дом незнакомцев, если им нужна крыша над головой.
Но его бесконечная щедрость не всем по душе. Жена Вера устала от постоянных сюрпризов и неожиданных постояльцев. В какой-то момент она понимает: так больше продолжаться не может. Ее решение становится поворотным моментом в их общей судьбе.