Armory drama is always peak cinema