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