Doctor Joseph O'Loughlin a man who appears to have the perfect life and a successful career as a clinical psychologist.
But nothing can be taken for granted, even the most flawless existence is only a loose thread away from unravelling.
1966
1979
1990
2008
2005
1999
1997
1954
1986
2006
1977
1978
1957
1987
2019
2017
1965
2014