A woman who has been raped by a man at a party plots and executes an elaborate and humiliating revenge.
2007
2020
2023
2024
2022
2021
2025
1996