The acting was excellent but the plot was confusing from start to finish. Maybe some movie watchers don't mind if a movie doesn't make sense, as long as it keeps your interest, but I strongly object to a movie ending where I don't understand the answers to all my questions. I would not recommend this movie to anyone. I hung in there hoping it would all eventually make sense but it did not! Very disappointing!