Anthony Michael Hall has always sought out roles that challenge expectations. From his early days as the quintessential 1980s nerd in The Breakfast Club and Sixteen Candles to his more recent work in The Dark Knight and Bosch: Legacy, Hall has spent his career proving he’s much more than just a Brat Pack alum. His latest role, however, might be his darkest yet. In Reacher Season 3, Hall plays Zachary Beck, a seemingly mild-mannered rug importer who — you will be stunned to learn — is, in reality, a powerful arms dealer caught in a dangerous power struggle. For the veteran actor, the chance to play a villain with a bit of meat on the bones in one of Prime Video’s biggest — literally — series was too compelling to pass up.