Less than two months ago, Lady Birdscored the distinct honor of becoming Rotten Tomatoes’ best-reviewed movie of all-time, racking up 164 positive reviews for...