Ewen McGregor bad choice for villain haven't seen it (I don't want to see it)
Leto oddly would have been ideal for the villain role if he hadn't already been Joker.
It's just kinda... boring. They nerf Cassandra Cain into the ground (Batgirl who's such a good fighter she could possibly take Batman down haunted by a death she caused? Perfect for a film like that tbh. If you have to have a Shortround stereotype just make one up and don't waste her). There's no Oracle. There's no Birds of Prey really until the last 10 minutes. It's like a movie from the bad old days of superhero films.