when a double agent finds out he is going to be killed, he operates a series of murders.
2025
2021
2019
—
2012
2023
2017
2020
2015
2014
2016
1920
2006