New Netflix Original TV Shows in December 2021
Netflix Is Ending the Year on a High With These Original TV Shows Out in December
18
In 1993, the Oslo Accords marked a historic and controversial moment in the tensions between Israel and Palestine. This thriller centres on a disturbing crime with far-reaching implications, set against the backdrop of historic events.
When it's available: Dec. 19