Excellent acting all around but Tilda Swinton definitely is the highlight of this film. She brings a calmness and beauty to her role that I've seen few film actresses accomplish. This was a strong movie until the final act and is definitely worth renting. I feel like watching it again.