Had its moments, but unnecessarily hard to follow. Enjoyed it more for the visuals and the occasional sharp line of dialogue, rather than the story. Given the quality of the source material (the great Agatha) I confess I was overall a bit disappointed.