Good film spoilt by a poor ending The acting, writing and directing of the film were in the most important all brilliant and made for a compelling and beguiling film. Doug Strutt (Lithgow) was presented as a monster, but albeit as a nuanced one. Beatriz (Hayek) is presented as an angel. But the ending turns the film on its head by having Beatriz commit suicide, an action that will surely lead to incredible pain for her patients and her pets and her friends. She effectively duplicates, in her own way, the actions of Strutt and thus demonstrates that she, like Strutt, cares not at all for her fellows. A very disappointing end which seemed to make nonsense of the whole film.