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