Jordan Tannahill's script, young actors' unstudied performances and beautiful staging combine for a rich experience.