This independent work from Gia Coppola "Palo Alto" is one interesting film of life, character study and decisions. It's one that after watching you as the viewer kind of wonder and think where did the characters go with their lives and which new world exist with each. Set in Palo Alto, California the story centers around April(the cute Emma Roberts)and she's a quite shy girl who's coming of age with peer pressure it's all about choices and being liked. April likes a boy named Teddy a classmate who's on the wrong side of the track he's got a criminal problem. And to complicate matters April's soccer coach(played by James Franco)is a pervert type who seduces her making this trio a complicated love triangle causing the lives of all to swirl and spiral out of control. Overall good film that has you the viewer wondering about how the lives of each character will turn out.