Good Movie with a Great Ending

Rating: 8/10 (9 March 2020)

The one liners and over-the-top performances make this a fun who-dunnit, even though the movie gives away its ending at the halfway point. Because you think you know everything there is to know by the end of the 2nd act, the beginning of the 3rd act seems confusing and disconnected... that is until the final reveal hits you and you realize that the writer has far more tricks up his sleeve than you were ready for.
The final reveal is done with an old fashioned great big soliloquy by Daniel Craig's character (who is a PI with a cartoonish Southern accent.) I, personally loved it.