Entertainment TV News Netflix Cancels a Series December 18, 2021 The Newzz Owl Netflix has cancelled Julie and the Phantom.