That was awesome. Right up there with Hardhome. I'm guessing Jamie lives but it doesn't look good for him. (That's some drop off, btw - he gets thrown a few feet from the shore into 20-30 feet of water?)
I was sure Bran was going to tell Jon's sister she's Jon's sister. I guess they're saving that for later. Also, if Bran can see everything why can't he see who supplied the knife? (I thought this was common knowledge it was Cersei but maybe I'm misremembering that).