Looking to watch Once Upon a Time in Mexico tonight?
It's currently available on Netflix Sweden, Ireland, Luxembourg, New Zealand, Russia, Pakistan, Canada, UK, Belgium, Germany, Netherlands, Argentina, France, India, Switzerland, Austria, Egypt, Norway, South Korea, and Japan
Don't live in one of those countries? No problem. You can use ExpressVPN to change your Netflix country in Canada and watch it tonight!
In the final chapter of director Robert Rodriguez's outlaw trilogy, the CIA recruits traveling vigilante El Mariachi to take down a corrupt general allied with a powerful drug lord -- who plans to overthrow the president of Mexico.
Antonio Banderas, Salma Hayek, Johnny Depp, Mickey Rourke, Eva Mendes, Danny Trejo, Enrique Iglesias, Marco Leonardi, Cheech Marin, Rubén Blades, Willem Dafoe
Action & Adventure, Action Thrillers, Crime Action & Adventure