This one is worth watching again, especially since there are so many characters involved. Daniel Craig plays detective Blanc, an interesting character himself. I couldn't believe my ears when I heard him singing one of my favorite show tunes while he was waiting in a car. Once you're into the story you'll have a better idea of what I mean and how unlikely that would be. I won't repeat what others said here but the film ends with a fairly unknown number from The Rolling Stones. Don't bet any money on who you think the killer is. You'd lose.