Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
1982
1959
1985
1936
2007
1992
1974
2004
1946
2021
2017
1972
1991
1944
1988
1989
1986