Few movies can truly be referred to as game-changers. This new Netflix arrival is one of them.