Beautiful, interesting, incredible cinema.
Joseph Campbell discusses the nature of the hero in mythology.