Николай возвращается в заброшенный отель, где пятьдесят лет назад встретил свою единственную любовь.
Охваченный воспоминаниями, он заново переживает трагическую историю своей юности, являясь одновременно рассказчиком и героем повествования.
Действие разворачивается в трех временных пластах — в конце XIX века (времена юности героя), в пятидесятые годы XX века и в наши дни.
8-летний Бен вместе со своим отцом увлекаются фокусами и магией и дают представление «Волшебное шоу».
Однажды во время шоу подруга мальчика Сильвия исчезает, что вовлекает Бена и всю его семью в большое приключение.
Но мальчик должен попытаться провести различия между иллюзией и реальностью.