En el año 2007, Affleck protagonizó el western "El asesinato de Jesse James por el cobarde Robert Ford", interpretando a Robert Ford junto a Brad Pitt (Jesse James).