Solid 4 out of 5. The beginning and end portions of the movie both felt too drawn out, repetitive, and busy. Which made me lose focus, and interest, and therefore miss important bits of information. A second watch brought my enjoyment up to 5 for me since I was able to understand what was going on a lot better, but I score based on first watch through.