David Cain takes Bruce Wayne with him around the world to train him to become the saviour of Gotham. They encounter The League of Shadows and Cain likes their views. Ebenezer Darkk, a mercenary who did not like the leader, Ra's al Ghul, kidnapped his daughter, Talia al Ghul, and threaten to depose the league and Talia if they didn't change their way of things. The League of Shadows killed anyone who did not think the way they did so that the process of evolution will make the world a better place. Bruce Wayne saves Talia, and David Cain kills Darkk. Apparantly, they Cain knows Ra's al Ghul and is in the League of Shadows, a representative in Gotham. Ra's al Ghul is very interested in Wayne and acknowlodges his combat skills. He asks him to train with Kur Gi and David Cain to become a world-renown assassin. Wayne trains with them while starting a relationship with Talia al Ghul. Talia gives Wayne a suit called The Suit of Sorrows which was created during the Crusades. It enhanced his power when he trained. Wayne is then forced to kill a prisoner to be allowed in the league. Wayne refuses to, but the league does not allow him to leave. He says "Knowing how to kill doesn't mean you must kill." and defends himself after Chesire shoots him. He leaves and plots to save the prisoners from being killed. Talia al Ghul flees to Wayne to change his mind, but he doesn't. Wayne then is welcomed by Bilal Asselah aka Nightrunner. He wants to help him free the prisoners, among them, his brother. They go in and free the prisoners, but are attacked by the League of Shadows. The Sensei, Whip, and David Cain die in the battle. They confront Ra's al Ghul, but defeat him, although he falls in some sort of pit. Cheshire flees to Vietnam while Nightrunner goes back to Algeria with his brother Assef. Talia al Ghul and Wayne then go back to Gotham, but they are separated somehow, due to Ra's al Ghul.


  • Armie hammer

as Bruce Wayne

  • Dev Patel as Bilal Asselah/Nightrunner
  • Teresa Palmer as Talia al Ghul
  • Ben Miles as David Cain
  • Beyonce Knowles as Jade Nguyen/Cheshire
  • Amr Waked as Ra's al Ghul
  • Seizo Fukumoto as Kur Gi
  • Idris Elba as Ebeneezer Darrk
  • Ken Watanabe as The Sensei
  • Alyce Crawford as Whip
  • Khalid Abdallah as Assef Asselah