The tension between Selma Hayek and John Lithgow is palpable. They are mirror images of each other, the one a mythical healer, Lithgow the archetypal evil spirit who lurks behind all humanity's best efforts to save itself. Though the narrative is a bit of a cliche, I think the ambiguous, almost mystical ending, breathes new life unto what could have been a wasted artful melodrama.