By day, Joe is a cleaner at the police station. But by night, he has another line of work - he's a serial killer who's been dubbed The Christchurch Carver. When another woman is murdered, the police suspect The Carver, but Joe knows it wasn't him.
1961
2000
1979
1999
2006
2005
1980
1997
1960
2008
1991
2004
1996
1985
1977
2023