Beautifully shot but ridiculously shallow, and honestly lacked (pun intended)... substance. If you need to remind your audience of things that happened 2 minutes ago with flashbacks then you haven't done a good job. This is the complete opposite of "show not tell" where everything is literally spoon fed to you and still completely misses the point in my opinion.