This movie kept me waiting and waiting for the plot, for an exciting thing to happen. And finally after two hours of boring screenplay, the climax comes at the end. Leonardo and Brad were definitely the best, but, did Tarantino bring Al Pacino to be a flat, tertiary, and unimportant character? Seriously? Finally, the movie owes the dog for its fascinating play. Though, I believe I should watch it again to digest some parts. But for now, a 6 is my rating.