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