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?
1964
1993
1994
1952
1985
1987
1967
2004
2024
2023
2022
2019
2017
1986
1976
1996
2014