O ano de 2007 marcou sua estreia como diretor no suspense "Gone Baby Gone", baseado em romance de Dennis Lehane, e altamente aclamado pela crítica. Em seguida atuou e dirigiu dois grandes sucessos comerciais: o filme policial "The Town" (2010) e o aclamado suspense "Argo" (2012). Este último, narrando a crise dos reféns de 1979, venceu o Óscar de Melhor Filme e rendeu-lhe um Globo de Ouro de Melhor Direção e um BAFTA de Melhor Diretor. Em 2014, Affleck interpretou um homem acusado de assassinar a própria esposa no suspense "Gone Girl", dirigido por David Fincher. Dois anos depois, estrelou como Batman em "" (2016), que rendeu mais de 870 milhões de dólares em todo o mundo. Affleck irá reprisar o papel nas futuras produções do Universo Estendido da DC.