The film has a terrific look and Salma Hayek has a feel for the character at all stages of her life .
Sentiment: positive