Beautiful, interesting, incredible cinema.
The thoughts of the soul are visualised as a memory of a past life.