Episode 11: Once Upon a Time in Mexico

In this episode we review Once Upon a Time in Mexico (2003) starring Antonio Banderas, Johnny Depp and Selma Hayek. WARNING: There will be SPOILERS.