Beautiful, interesting, incredible cinema.
Three guardian angels help three souls evaluate their past lives.