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.
2003
2022
1988
1985
2017
2000
1999
1990
1992
2013
2012
2009
2023
—