Oh, and the ending is going to be a hugely subjective thing. Most people who've seen it seem to love the balls-out craziness of it, but for some people it is the final step too far that destroys their suspension of disbelief. Unfortunately I don't think you're going to know which one you are until you've seen it. I'd…