I think that the storytelling was pretty good to. And yeah, I had the ending spoiled for me too, since someone on Itunes was complaining about it. But it was still really shocking to watch, and satisfying after the way that Daniel was shamed when he was forced to join the Church. I think that it really deserved the praise that it got. And yes, Daniel Day Lewis is one heck of an actor. It's as if he became the character that he acted, and really made the role even more interesting. Really the closest comparison that I could draw is the Joker in The Dark Knight, who was also incredibly well acted.