Palo alto

Palo alto
Palo Alto traces the lives of an extended group of teenagers as they experiment with voices of all kinds and truggle with their families and one another. James Franco presents his characters in all their raw humanity, drawing a stark, vivid, disturbing, but above all compassionate portrait of lives on the rough fringes of youth.