Before leaving the director's chair of Warner Bros. The Batman, the studio asked the actor/writer/director to delay his work on outside projects to focus exclusively on DC films, according to Forbes. Affleck was reportedly asked to delay the recently-released Live By Night in order to film Justice League, The Batman, and other unspecified DC films.
Affleck signed on to direct and star in Live By Night in October 2012, with a plan to film it in the fall of 2013. In August 2013 Affleck was announced as Batman v Superman: Dawn of Justice's Batman, and Live By Night was pushed back 18 months. Affleck ultimately completed the film between Batman v Superman and Justice League.
Affleck is currently attached to direct Bunker Hill: A City, A Siege, A Revolution for Warner Bros., and The Witness for the Prosecution for Fox.