In this Robert Rodriguez directed film, Antonio plays the mysterious El Mariachi.
This film was a sequel to a film Rodriguez produced independently called El Mariachi and released in 1992 although some would say it is a re-make rather than a sequel.
In any case, this is the first film I ever saw with Banderas in it. I thought it was a great film and had a great cast which included Salma Hayek, Joaquim de Almeida, Cheech Marin, Steve Buscemi and Quentin Tarantino.
The Mask of Zorro (1998)
This film was directed by a guy named Martin Campbell which probably doesn't mean much unless you are anxiously awaiting (as am I) the Green Lantern movie being released next year.
Anthony Hopkins plays the "original" Zorro, whose name is Alejandro Murrieta in this film while Antonio plays the "new" Zorro. Catherine Zeta-Jones also stars in this movie as Murrieta's long lost daughter, who is the "adopted" daughter of Zorro's mortal enemy, Don Rafael Montero, played by Stuart Wilson.
Personally, I think they should have cast Salma Hayek as the female lead instead of Zeta-Jones but otherwise I really liked this film.
It spawned the 2005 sequel The Legend of Zorro which reunited Banderas and Zeta-Jones but was missing Anthony Hopkins. I have not seen this one yet.
The 13th Warrior (1999)
This one is based on a novel by Michael Crichton titled Eaters of the Dead which was published in March 1976.
It was directed by John McTiernan, who of course also directed Predator, Die Hard, The Hunt for Red October, Last Action Hero, and Die Hard with a Vengeance.
There is only one other "name" in this movie besides Antonio, who plays the lead character, an Arabic ambassador to the Vikings named Ahmad ibn Fadlan. That other name is Omar Sharif, who is basically a friend of Fadlan's father and travels around with him.
I should really read the book this movie is based on because in my opinion the film itself was incredible. I loved the story.
Antonio does the voice for Puss N Boots in Shrek 2, 3 and 4.