Vindicta

Vindicta (2023) – Review and Summary

“Vindicta” is a Latin term that refers to “just revenge,” yet after watching “Vindicta,” viewers might want to enact their own justified revenge on the filmmakers.