This magnificent piece of storytelling comes to life in the hands of a brilliant cast, and the coming of age…