I feel that the film was good except for the horrible cgi, I felt that all the cgi looked like polar express, I mean why use cgi for a baby and for human faces that were already shown, also the film only started picking up after Michael Keaton's Batman showed up, he's the only real reason that I liked this film, this movie definitely would have been a higher rating though if Ezra Miller wasn't in it, I just can't get past everything that he's done, I don't care if you just happen to be a good flash, it doesn't change your actions, he should never have been apart of this film, and that's why I give this movie 3 stars.