I was so excited for this film, but have agreed with pretty much everything the critics have said, except the ones who've bashed Leto, who I think is perfect in it. Robbie is great too, but there is a terrible villain, a shoddy plot and the film is really badly edited and largely incoherent. The most frustrating thing about it is that it often shows glimpses of the amazing film that it might have been. I think it's going to have a huge second week drop, and will do nothing to revive DC's losing streak in terms of brand reputation. So disappointing. Still worth watching for Leto's brief screen time though.