Japanese DVD release of the film that rocked the Sundance Film festival, "Hard Candy." Rated 15-and-over.