I thought it was awesome! It was quite operatic or Shakespearean with the reveals, surprises, hidden symbolisms, foreshadowing and resolution. There were tons of nods to episodes past and closure in a good way. I loved it and wouldn't want it any other way. I especially love the twin souls storyline. It made the movie, for me.