Anno 2050 is de samenleving nu afhankelijk van geheugenblokkerende medicijnen om hun leven het hoofd te bieden, terwijl de staat ouders bij de geboorte van hun kinderen scheidt. Eén man, wiens taak het is om te voorkomen dat volwassenen zich herenigen met hun kinderen, ontvangt een reeks berichten die hem uitdagen om zich het verleden te herinneren, waardoor hij aan de goede kant van de wet maar aan de verkeerde kant van de waarheid komt te staan.
Joker is een cyborg die superieure kracht heeft, het DNA van een persoon door aanraking kan absorberen en zijn lichaam of een deel ervan naar believen opnieuw kan laten aangroeien (vandaar dat Joker een man of een vrouw kan zijn). Joker behoort tot een speciale troep wetshandhavers: als politieagent, rechter en beul tegelijk. Samen met zijn/haar geliefde, een politieagent, hebben ze te maken gehad met criminelen van elk type.
Een grappenmaker geeft Ran hartvormige snoepjes. Iedereen die ze eet, ziet een hart boven zijn hoofd zweven. Als iemand dat hart pakt, veroveren ze ook het hart van die persoon!
John Rotit is een gelukkige, tevreden man met een liefhebbende vrouw. Uren later is hij een rockster die heroïne spuit. En daarna... is hij iets veel sinisters. John flitst ongewild tussen drie parallelle levens waarin hij willens en wetens in elk leven bestaat. Hij heeft geen idee hoe of waarom dit fenomeen zich voordoet, alleen dat hij wil dat het stopt. Het oordeel van John wordt vertroebeld omdat hij alles zal doen wat hij kan om zijn flitsen te beëindigen en in het enige leven te blijven waarin hij echt gelukkig is.