Skip to Content

Peter Keough finds the doc “De Humani Corporis Fabrica” (screening through July 17 at the Brattle Theatre) to be a

“A sublime, revolting, and giddyingly immersive experience… This inventive and challenging film probes the innermost secrets of the human body — and soul.” – The Arts Fuse

Read the full review

powered by Filmbot