Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
1988
2002
2005
2006
2008
1995
1993
1925
1971
2015
1972
1929
1949
1987
1950
1973