A man and a woman take revenge desperately yet elegantly after being trampled on by enormous power.
2024
2009
2020
2025
2007
—
2010