based on novel or book,coming of age,sexual awakening,teenage rebellion,modern day adaptation,masculinity,urban youth,lima, peru,punk