A delirious and hypnotic masterwork of epic proportions complete with Catholic guilt, kick-ass kung fu schoolgirls, a loony cult and upskirt photography. “This movie will cleanse you of your sins and leave you horny as hell.” — NY Asian Film Festival