I saw this movie when I was in the States at San Francisco. It was truly one of the most entertaining movies I have ever seen. It will make you laugh and cry. But mostly laugh! Antonio Banderas suits this role so much and Anthony Hopkins is great. One of my favourite movies of all time!!!!!!