The only reason I'm giving this movie three stars is because I enjoyed Idris Elba character, Harley Quinn, Cleo, King Shark, and even Polka-dots. First off let me say that I could have done without John Cena in this movie PERIOD!!! He turned out to be the a** wipe he came off as in the beginning. I was disappointed that Pete Davis character ended so soon. I was looking forward to seeing more of him in this movie. Would have probably preferred him to John. Harley Quinn did not disappoint either and I love her in all 3 movies. Viola Davis was amazing even though her character is who she is. She plays the role well. I honestly hope that in the future Will Smith returns for the other movies in his former role. The movies character villain was honestly straight trash. It was equal to the Marshmallow Man in Ghostbusters. The creators of this character could have been so much better. I mean the story line around it was good please don't get me wrong but as far as the actual character villain come on. I could not take it serious. The movie from beginning to end was overall decent. It definitely starts off slow and does not give the first set of character enough time to get any kind of action in. By the middle you are kind of like what the hell is going on. The end does get you and it was a nice little twist. Like I said Idris and Harley definitely made this worth watching.