Films This Week · Review Medusa (2022) Review: Neon-drenched Brazilian satire on religious conservatism only bites occasionally Santanu Das July 27, 2022