While I am not a big fan of either Salma Hayek or Penelope Cruz, this movie, from the start when I saw Penelope Cruz playing Tic-Tac-Toe with her horse (who cheats), showed me that I was likely to enjoy it.
With a great cast that includes Steve Zahn, Sam Shepard and Dwight Yoakum (playing a sleazy, greasy character), this movie was just what I needed while looking for a comedy fix.
8/10