They did an amazing job with the hand they were dealt. I have been watching dc slowly drown itself after butchering justice league, but after a quick reset with the help of Barry and his cousin Barry, the DCEU follows in the steps of "The New 52" by setting some things straight after Barry has come full circle. Action is awesome and with character development the whole film comes together nice.