Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
2020
2021
2023
1994
2024
1978
—
2011
1950
1985
2022
2013