Source: Netflix There’s no argument that Netflix has kept folks entertained since its … Is Netflix’s ‘Triptych’ Based on a True Story? What We Know