A friend of mine told me and emphasized thrice not to watch this. Since he was being way too emphatic about it, I got suspicious. After watching BP, I think he told me so because the plot is diabolically sick and complex. One does not simply watches Boogiepop Phantom and understands the plot.