Affleck has survived far greater embarrassments than this (Bennifer/Gigli, yikes), so he'll be fine. Good news is that it's looking to come and go with no one caring (every theater that's announced their showtimes this weekend is trimming it down to 2 shows a day, so it's gonna be quickly disappearing once those contracts are up).
WB ended a really good 2016 for them at the box office on a horrible note with two starry busts (Collateral Beauty and this), though.