A man's inner rage mutates-becoming a deadly parasite.
2022
1996
2023
2020
2011
2024
2015
2025
1999
2010
—
2012
2026
2021