Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
2019
1989
2006
2022
2002
2021
2020
1958
2024
2025