Молодая реставратор Эмма находит в стене викторианского особняка в Бостоне старинный медальон с выгравированной датой 1876. Внутри портрет мужчины с пронзительным взглядом и записка всего из трех слов на латыни. В ту же ночь особняк словно оживает звуками рояля призрачные мелодии вальсов свечи зажигаются сами собой.
Томас Блэквуд владелец поместья в XIX веке появляется перед Эммой не как призрак а как живой человек из плоти и крови. Он застрял между эпохами после неудачного эксперимента с машиной времени которую конструировал в подвале. Каждую полночь на три часа временная петля позволяет им встречаться в одном пространстве где сосуществуют 1876 и 2026 годы.
Эмма обнаруживает дневники Томаса спрятанные в тайной комнате за библиотекой. Его изобретение должно было спасти невесту Маргарет от смертельной болезни перенеся ее в будущее где есть лекарство. Но машина дала сбой Маргарет исчезла а сам Томас оказался заперт в временном коридоре.
По старым чертежам и современным технологиям Эмма пытается починить устройство. Томас учит ее танцевать вальс в пустом бальном зале где паркет помнит сотни праздников. Она показывает ему мир будущего через экран планшета. Их разделяет 150 лет но в эти три ночных часа время теряет власть.
Медальон оказывается ключом к запуску машины. Эмма должна выбрать вернуть Томаса в его время где его ждет Маргарет или оставить временную аномалию навсегда соединив две эпохи. В подвале среди ржавых механизмов и квантовых уравнений на стене она находит последнее послание от Маргарет написанное в 2024 году.