Didn't know what to expect, but turns out this film not just ticked all the boxes but was truly original in an era of contrived and concocted originality, at least in mainstream cinema. The casting, script, dialogue, music, cinematography and everything about this film including some wonderful lines and genuine insight was superb; no wonder the film attracted such great actors. It has a lovely lightness of feel and touch, and humour. Captivating, entertaining, educational and all round great fun. Christian Bale was great as was De Niro. I may watch this again (and again). Does re-energise one's live of cinema.