Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
1974
1988
1991
1946
1941
1987
2007
2021
1992
1936
1993
1980
1966
1994
2014
1997
1960