‘De Humani Corporis Fabrica’ Review: Unflinching Medical Doc Zooms In On Life & Death [Cannes]
Observed in isolation, detached from the body or in extreme close-ups, organs and other vital viscera resemble moist masses of soft tissue plucked from alien landscapes in the unflinchingly immersive medical d...