This is peak Cohen Brothers just knowing how to film an action scene or like a suspenseful scene. Their powers are at their prime. A lot of it is shot in Marfa or in and around Marfa, Texas. That West Texas area is one of my favorite places in the whole world.