I disliked every arrogant, attitudinal and pompous critical knock on this movie. This film works! It has a mental journey, emotional highs / lows and touches many human items forgotten by today's self absorbed issues and problems. Forgive the haters, they know not w