All the DC fans, strap on your seatbelts because you are in for a ride with this one. The Flash starring Ezra Miller in the title role, Michael Keaton and Ben Affleck playing different versions of Batman, and Sashe Calle starring as Supergirl is going to be a film that is sure to take you on an adventure through different worlds and realms. This film by Warner Bros is directed by Andy Muschietti, and the makers have finally dropped the trailer.

Check out the trailer below…

Its got action, drama and whole lot of adventure. Worlds collide in The Flash when Barry uses his superpowers to travel back in time in order to change the events of the past. But when his attempt to save his family inadvertently alters the future, and Barry becomes trapped in a reality. His only way out is to coax a very different Batman out of retirement and rescue an imprisoned Kryptonian. Moreover, he has to save the world that he is in and return to the future that he knows.

But will all of that be enough to reset the universe? We will have to wait and find out. The film is set to release on 16th June and I cannot wait to catch it on the big screen.