Интеллектуал Селигман (Стеллан Скарсгорд) находит в переулке избитую незнакомку, ей оказывается Джо (Шарлотта Генсбур) — женщина, страдающая нимфоманией. Селигман приводит её к себе домой, чтобы позаботиться о ней, и Джо рассказывает ему историю своей жизни от двух до пятидесяти лет. С рассказом Джо начитанный Селигман проводит многочисленные параллели из истории искусства.
Фильм делится на восемь глав.