This Indie Movie Just Locked Down Best Rotten Tomatoes Score Ever