The Business of Strangers
In that millisecond glower is all the fear, frustration, pent-up emotion, aggression and pure unadulterated self-loathing imaginable and it says volumes about where Strangers is heading.