Great dialogue. Great first half. Becomes borderline ridiculous. A very frustrating film...would be one of my favourites if it didn't become so retarded from just past the halfway point to the almost end. Im sure you all know which sequences I'm talking about.