News A controversial new Netflix documentary just crashed the Top 10 — and it's 91% on Rotten Tomatoes

TRENDING THREADS