News My most anticipated Netflix movie of the year just got its first trailer — and it's 96% on Rotten Tomatoes