Alles aan het kleine stadje Beacon Heights lijkt perfect, van hun hoog gewaardeerde school tot hun overijverige inwoners. Maar niets in Beacon Heights is zoals het lijkt. De stress om perfect te zijn leidt tot de eerste moord in het stadje. Achter elke perfectionist schuilt een geheim, een leugen en een benodigd alibi.
Lai Chi Kok is de ambtenaar van zijn geboorteplaats, maar vanwege een duister geheim wordt hij gedwongen nutteloos over te komen en verliest hij de steun van de stadsbewoners. De enige manier om de situatie goed te maken is door je te verkleden als burgerwacht met een masker op.
Chung Wan en Chi Kok zijn verloofd, maar ze wil alleen met hem trouwen als hij bereid is een geweldige ambtenaar te zijn. Bo Lum komt uit de bokswereld, die vanwege een grap Chi Kok zoekt om met haar te trouwen. Lok Fu is de beste vriend van zowel Wan als Chi Kok. Hij ontdekt echter dat hij een dodelijke ziekte heeft.
De student Jūzawa Jū is een eenling die op een dag wordt benaderd door een meisje, Ochibana Ame. Ze doet alsof ze hem kent uit een vorig leven en hem vanaf nu onvoorwaardelijk volgt als bediende. In eerste instantie wijst hij Ame af, maar wanneer een meisje uit zijn klas wordt vermoord, zet hij zijn aanvankelijke twijfels opzij, omdat ze de moordenaar al op het spoor is.
Ryo Saeba is een privédetective en een vechtmachine die de samenleving van het kwaad verlost. Hij is ook bekend als City Hunter. Hij werkt samen met partner Kaori Makimura. Een ongeval leidt tot de dood van Kaori Makimura en haar hart wordt getransplanteerd naar Xiang-Ying. Xiang-Ying verschijnt dan voor Ryo Saeba.
Middelbare schoolgeliefden Jung-woo en Soo-yeon werden gescheiden in een gruwelijke tragedie die nog steeds op hen drukt als volwassenen. Jung-woo is nu een schuldbewuste rechercheur en is al jaren wanhopig op zoek naar Soo-yeon, maar wanneer hij haar weer kruist, is ze al iemand anders geworden met een nieuwe identiteit.