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?
1970
2001
1986
1984
2007
2021
1957
1995
2006
1934
1999
1973
2013
2024