Set in 2000s China, a group of new generational criminal policemen are facing novel challenges brought up by criminals, with which they have to cope and dedicate to their missions to crack them down day in day out.