Exciting and tense scene. I like all the competing points of view going on here. Nicely laid out such that it can be followed despite the numbers involved.
THX 0477