Джо работает в полицейском участке уборщиком. Он каждый день приходит на работу, тщательно выполняет свои обязанности, всегда сдержан, вежлив и доброжелателен с коллегами. Его спокойствие и улыбчивость создают впечатление абсолютно безобидного человека, и никто не подозревает, что за этой маской скрывается ужасная тайна. Джо ведет двойную жизнь: по ночам он превращается в хладнокровного серийного убийцу, охотящегося на женщин.
Его жертвами становятся женщины, живущие в одиночестве или ведущие ночной образ жизни. Джо тщательно планирует каждое убийство, следит за своими жертвами, выбирая удобный момент для нападения. Его методы безупречны: он никогда не оставляет следов, не совершает ошибок, и поэтому полиция, несмотря на все усилия, не может выйти на его след. В этом ему помогает его работа — находясь в участке, он всегда в курсе того, что известно следствию, какие версии рассматриваются и какие улики есть у полицейских. Он прислушивается к разговорам детективов, подбирает нужные моменты и корректирует свои действия, чтобы всегда оставаться на шаг впереди.
Его двойная жизнь построена на строгом контроле и соблюдении установленных для себя правил. Джо тщательно следит за своей внешностью, стараясь оставаться неприметным. Никто из коллег не обращает на него внимания, для всех он просто уборщик, невидимый, словно часть интерьера участка. Джо понимает, что именно это невнимание и недооценка со стороны окружающих дают ему ту свободу, которую он использует для своих зловещих целей. Каждое убийство тщательно продумывается, каждый шаг планируется до мельчайших деталей. Он изучает поведение своих жертв, их привычки, маршруты и места, которые они посещают. Затем, в тщательно подобранный момент, он наносит удар.