Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
1975
1990
1942
2020
1948
1979
2024
1947
1983
1985
2009
2023
1991
1994
1978
1977
2004