An earlier version of this review appeared on FITI during the Atlantic International Film Festival 2024. Here’s a film that ...