vampire and sexy guy and gun and some blood . who could ask for more . moon child delivers it all in one nicely package flick . gackt be the innocent sho who befriend a vampire kei ( hyde ) and their relationship grow with time but a sho age and kei immortality break his heart . it doesn not help that they both fall in love with the same woman . the special effect be pretty good consider the small budget . it a touch story ripe with human emotion . you will laugh and cry and laugh and then cry some more . even if you be not a fan of their music and see this film . it work great a a stand alone vampire movie . positive .