Do you believe in revenge?

2025