Great movie all around. Tied elements of classic detective stories with a gritty contemporary realism. The beginning of the film felt like it throws you into the climax of one tale setting you up for the next. This felt like the first time it was a Batman movie and Bruce Wayne took the back seat.