The acting was fantastic, I thought every actor did their job very well and got emotion across in every way possible. I found the story to be slightly confusing and oddly out of place. I thought the ending was great, with a cliffhanger but still a dramatic and definite ending. Storytelling was great most of the time, but I felt all the added characters and symbolism made it hard to follow. I may like this movie more upon a rewatch.