The movie was written and directed by David Ayer. It starred a cast featuring Will Smith, Jared Leto, Margot Robbie, Joel Kinnaman, Jai Courtney, Cara Delevingne, Adewale Akinnuoye-Agbaje, Karen Fukuhara, Jay Hernandez, Adam Beach, and Viola Davis with Ben Affleck as Batman and Ezra Miller as The Flash.