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