An overambitious shutterbug almost gets his lights put out permanently when he decides to snap a picture of a mob boss.
2025
—
2023
2022
1995
2021
2024