The best ditective movie of all time! my 6th favorite. incredably smart and funny in a messed up kind of way. great acting and music. very good