Overall it's damn good, the first half was amazing, the second half tailed off a bit but still good. The tension for the first 45 minutes was intense!
Solid 9/10
Spoiler
"Tommen" from GoT was a great bit of casting though, really brought home how young and normal the men were in those ridiculous situations.