Review of Star Trek: Section 31 (2025) by screenqueeen: 👎 0.5/5
computer, delete the executive producer