Antonio Banderas and Johnny Depp star in the final installment of Robert Rodriguez's El Mariachi/Desperado trilogy. (Not reviewed.)
© 2018 Orlando Weekly