Unfortunately, this was very bad.
Script sounds like a parody of hardboiled detective novels, which is interesting because that's a perfect summary of the book this film adapted. Somewhere along the way, though, all the humour was lost.
However great a cast, none of them can make the dialogue sound anything other than stilted. Some samples:
"Left... Right.... Left, right. Left! Right! Woo!" (Would you guess this is meant to be a significant moment of realisation for the protagonist?)
"We…