Sands basically owned this, it wouldn't have been nearly as good without him. But watching it really made me think woah, its actually a great story. The cast was perfect, but how can they say that Salma Hayek was.. well.. the second main character?? Come on, she was hardly in it at all! But not that I care,this movie had it all anyway - and it proves that Johnny Depp is still just as good looking without his eyes.
8/10