Ben Affleck says he has completed treatment for alcohol addiction

FILE PHOTO: Ben Affleck arrives at the European Premiere of Live by Night at the British Film Institute in London, Britain January 11, 2017. REUTER/Dylan Martinez/File Photo