The critically acclaimed heist thriller The Town, directed by and starring Ben Affleck, is about to be removed from Netflix. Find out more.
From Good Will Hunting to Gone Girl, Argo, Batman, and Animals, Esquire ranks Ben Affleck’s most memorable roles.