Beautiful, interesting, incredible cinema.
A mesmerizing study of an ancient Roman bath and palace complex in Arcadia.