Rot is a recluse and lives hiding away from the world, but when his past starts catching up with him, will he revert to his old ways or change for the better?
2009
2007
2014
2017
2006
2024
1983
2020
2005
2010
—
2025
2002
1953
1937
2021
2022