Incorporated fantastic visuals and audio. Made the audience feel like it was there. Acting was great. Storytelling was great. I can't remember the last time walking out of the movie theater and feeling so satisfied. Great movie. Will probably return to watch it in the theater again.