Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
2017
2016
1961
2009
2013
2015
1946
1991
1966
2024
1978
2025