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