Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
1989
1952
1959
1954
1931
2001
2000
1998
1997
1988
2007
2006
2004
2005
1975
1999