Review of Gia Coppola's directorial debut Palo Alto, starring James Franco, Emma Roberts, and Jack Kilmer. Out in Ireland on October 17th, 2014.