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