Yeah I think Affleck is partially to blame for the box office. Also, the terrible timing of the release, and the horrible reviews.
I blame the studio for cutting large amount of scenes from the original director’s cut.
even green lantern corps and deathstroke can’t save this film with their cameos.
i love dc universe, but marvel studio is doing a better job.