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?
1981
2014
1984
1977
2006
2008
1998
1985
2021
1999
2023
2025
2016