События романа Опимия происходят в Римской республике в 216 году до Рождества Христова, во время Второй Пунической войны. Молодая жрица храма Весты Опимия спасает писца Луция Кантилия от смерти за грех блуда с весталкой, тем самым став ключевой фигурой в кровавой войне.