Netflix has added a new movie that released back in 2019, which also happens to be one of the best movies of all time.
The event, from the Tribeca Festival and Whalar Group, running Feb. 11-12 in Venice, California, is part of Tribeca's move into the creator space.