Simulated orgies. Exploding genitals. Transexual pornstars. Sixty-five-year-old strippers with inverted nipples. Dildos. Laser Harps. Giant labia. Amazing beats. Even better performances. Rock 'n' roll... Written, directed and staring electroclash rapper Peaches, this autobiographical-ish, retrospective anti-jukebox musical was the weirdest, loudest, most tit-rocking film at the festival. It might also have been the best.