A thrilling & provocative story with an ending you'll never predict. We saw the film at Sundance 2003 and in our opinion it stood out among the 30 some films we saw as one of the best. Gael García Bernal once again gives a fantastic performance along with the rest of the superb cast.