Updated Review from Version 1 to 2. New Review and Spoiler Section added.
2/2/20
Updated rating from 9.3 to 10.
Movie’s structure takes into account and addresses the criticism from my first review quite eloquently. Definitely a much smarter movie than I initially gave it credit for. Hopefully my 2nd version of the review can do it justice.