'Buffaloed' Review: Charming Indie Deserves to Find an AudienceNow in select theaters, Buffaloed is indie cinema at its finest, and is sure to be one of the funniest films released in 2020.