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