Математик Ольга Барковская собралась на встречу с бывшими одноклассниками. Радости от этого события, впрочем, никто не испытывал — недавно была убита их общая приятельница Катя. Кажется, над их классом нависло зловещее проклятие. Катя стала жертвой ограбления, двое других одноклассников погибли из-за трагических случайностей, а всё началось с самоубийства замкнутой девочки Алины, которая оставила загадочное предсмертное стихотворение, связанное с шахматной задачей Эйлера. Когда умирает ещё один из их товарищей, Ольга начинает подозревать, что происходящее — не просто череда случайностей. Теперь её задача — найти убийцу, прежде чем он нанесёт следующий удар.