Review: Magnet Theatre’s Animal Farm 2025, urgent,...