David Harbour as Jeff Lowe Stranger Things is all the evidence you need that Harbour is fantastic at playing characters who keep secrets and divided loyalties. Image Source: Getty / Sylvain Gaboury