The story of the world's worst assassin, who is so bad he can't even kill himself.
2025
2022
2018
2026
2024
2017
2020
2004
1993
2001
2023
1977
2019