29-letni Yo Hinomura został wytrenowany przez chińską mafię 108 smoków na niezawodnego zabójcę, zwanego „Crying Freeman”. Podczas jednego ze swoich zadań Yo poznaje piękną Emu Hino, w której się zakochuje. Od tej chwili wiodą pełne przemocy życie, stając wkrótce na czele 108 smoków. Przywództwo wiąże się jednak z ciągłą walką, gdyż zawsze znajdzie się ktoś gotów zniszczyć ich organizację.