Very good movie.

Rating: 10/10 (18 January 2019)

It's a complete tale of the hero's journey. Just loved it.