This was an oddball oil, to be sure. It had some magical moments. Very good dialogue, and expertly directed. The cast was amazing. The story was compelling, engaging, and fun. This entire film was fun, and what is film supposed to be, if not entertaining and fun?

Bale was great as usual, and Robbie was radiant. Malik played a fascinating character. DeNiro. What can one say? His mere presence lifts up a film. I get why the reviews were mediocre. I think it was perhaps a bit too poetic and well written for the masses. And it had no marvel type nonsense either. It was just a good story, very well told, and the production was gorgeous.