Judging by the outcry when the decision was announced, this may be an unpopular opinion, but we were on board with the casting of Ben Affleck as Batman/Bruce Wayne in the upcoming “Batman v Superman: Dawn of Justice.” Less perhaps out of all-out fandom than out of a recognition that Batfleck, as he quickly came to be dubbed, seemed to suggest a nuance in the approach to the film that precious little else had given us hope for. (Plus, we also got to call him “Batfleck” — not the first time Affleck’s career has been blessed/cursed by a specially-coined portmanteau).

Affleck has a complicated sort of charisma as an actor, with the blockish all-American handsomeness of a clean-cut leading man, but something else as well — supporters might call it an intelligence, but detractors see it as a sort of sly smugness: Affleck can be both heroic and hateable. In fact, when he’s been cast as simply the former, as a straight-up romantic lead or a dashing aspirational ubermensch, that’s when the surrounding film has often collapsed into blandness, or worse. If the combination of those qualities, as well as a kind of hard-won orneriness that the passage of time has lent him, makes him a good choice for the broken-down, bitter, aging Batman of ‘BvS,’ just as often his appeal has been slightly misdirected.

So, with Zack Snyder‘s behemoth around the corner, we thought we’d take a stab at ranking Affleck’s films. This is a slightly different tack to normal where we examine an actor’s performances, but here the correlation is pretty close — Affleck, never a particularly showy actor tends only to be as good or bad as the film he’s in, be it often only in a supporting role. So here we go: the top 15 of Affleck’s films (as an actor, we’ll look at his writing and directorial output another time), followed by a quick rundown of our ranking of every other movie he’s had an above-cameo-level role in.

Boiler Room

15. “Boiler Room” (2000)
It’s long since been eclipsed by cleverer and more insightful investigations into moral turpitude in the stockbroking industry, but as a cautionary tale that came before the global economic bubble burst, you could do worse than Ben Younger‘s “Boiler Room.” It features a cast brimming with turn-of-the-millennium nearly-men, in which Vin Diesel is maybe the revelation — to see him in a suit, playing a guy who doesn’t just crack skulls and drive cars for a living is a bit of a trip. But Nicky Katt, Tom Everett Scott, Scott Caan, Nia Long, Jamie Kennedy all date the movie as much as the fashions and outlook, to say nothing of Giovanni Ribisi as the perfectly bland leading man, whose drive to satisfy his Dad (Ron Rifkin) is such that he cuts all sorts of moral corners to be successful. Amongst all this ho-hum stuff, though, Affleck’s turn as the kind motivational equivalent of Alec Baldwin‘s character in “Glengarry Glen Ross” is a particular pleasure, as is one rather great scene in which all the young cubs lounge around quoting along to “Wall Street” as though it were the new gospel.

14. “Extract” (2009)
Undoubtedly slighter than a lot of Mike Judge‘s other work, and less catchy as a potential cult favorite than his previous directorial outings “Idiocracy” and “Office Space,” still “Extract” is an enjoyable ensemble comedy featuring cracking turns from a great cast including Jason Bateman, Kristen Wiig, David Koechner, JK Simmons, Mila Kunis, Clifton Collins Jr. and erm, Gene Simmons, along with TJ Miller who’s gone on to be such a cornerstone of Judge’s most recent venture, TV show “Silicon Valley.” Possibly because of such a stacked cast all jostling for space, the film feels a little unfocussed and cursory, but even in that setting Affleck’s Dean, the stoner barman, dealer and best friend to Bateman’s straitlaced Flavoring Extract factory owner is a small pleasure. As so often, when the spotlight is off him and Affleck is allowed to be funny or weird or goofy on the sidelines, he rises to the occasion — perhaps proving how much more valuable he is as a team player than as a leading man.