Weird, awkward and full of funny moments and cameos and a surprising turn if events!!!!

The low score probably means it will be hit or miss for folks. The score was harmoniously in sync with the tone and spirit of the movie. So much is packed into this movie. Intrigue, comedy, action, period peace, war, music, art.

The cameos alone are enough ti watch the movie. Now, that's if you have not watched the commercials and trailers.

In my opinion, Christian Bale's best performance: sooo nuanced and physicially forward! Margo Robie, haven't a huge fan if her acting, but she also did a great job on this one.