This film builds slowly with some long scenes at the beginning but they are gripping. The story and characters got me involved quickly.. the plot really takes off in the second half, it just gets better and better. Selma Blair, Graham Greene and the main lead Oscar Cardenas were obvious standout performers. I found this movie mysterious and unpredictable and was pretty satisfied with the ending.