This movie was my introduction to Antonio Banderas, Catherine Zeta Jones and the legend that is Anthony Hopkins. It forms part of the foundation of my childhood, holding a lot of nostalgic value. So, maybe my review is biased but I think the performances all round have heart and intrigue. The protagonists have a clear goal with deep motivation and they all have good chemistry and interaction off of each other. Apart from the cowboy dude whom I found needlessly hilarious to a point it damages the movie, overall this is a solid movie and I think I'll watch it again just to show appreciation.