John zou er alles voor geven om de liefde van zijn leven nog één keer te kunnen zien. Opeens wordt zijn wens op onverklaarbare wijze werkelijkheid: Mary, de vrouw van wie hij jaren geleden voor eeuwig afscheid had moeten nemen, is terug in zijn leven. Maar hoe? En vooral: waarom? Al snel komt John tot een pijnlijke ontdekking: Mary zit in de problemen. In een race tegen de klok moet hij antwoord zien te vinden op de vragen die alles met elkaar verbinden. Kan hij Mary helpen? Is het allemaal echt? En wie is toch die geheimzinnige Tucker, die alles in werking heeft gezet? Op zoek naar zichzelf en de waarheid raakt John verwikkeld in een bijzonder avontuur, waarin liefde en opoffering voor hem een nieuwe betekenis krijgen. Mét zijn Mary. Voorgoed. Of toch niet? Dansen met herinneringen wordt ondersteund met een unieke 'soundtrack', zoals dat bij bioscoopfilms gebruikelijk is. Artiest Vinzzent maakt samen met zijn platenmaatschappij speciaal voor Dansen met herinneringen een nummer (geschreven door de auteur van het boek) voor Dansen met herinneringen.