Wonderfully drawn and acted characters make up for a plot that is overstuffed and lets far too many interesting ideas go unresolved. The individual elements are all amazingly good, but viewed as a whole, it's a big, sloppy mess. Still, Nolan's big, sloppy messes are far more compelling than most directors on their A-game could ever hope to be.
The film starts out very strong but begins to fall apart about halfway through. I was left with the impression that bits had been edited out as there were some elements that never had any follow-through. As a fan of World's Greatest Dad, I was a bit disappointed. There's some good here, but it could have been so much more.