I know that Brando is not italian, but what I meant is that I can't imagine Cameron Diaz as Nicole, perhaps she could be Rosie.

"Diaz" is a spanish last name, but I don't know where her roots are from.

Cheers


Leave the gun... take the cannoli