Superman vs. Batman vs. Oscar Diggs: The Ultimate Conflict

Superman vs. Batman vs. Oscar Diggs is a 2017 superhero-fantasy crossover film starring Henry Cavill, Christian Bale, James Franco, Michelle Williams, Mila Kunis, Rachel Weisz, Michael Shannon and Thomas Gibson and directed by Sam Raimi and Zack Snyder. It will be a direct sequel to Oz: The Great and Powerful, Man of Steel and Batman Begins and will be distributed by Warner Bros. Pictures and Walt Disney Pictures.

Disclaimer
Note: This movie and it's contents (except the characters, locations etc.) are just an idea and are not real.

Plot summary
Set straight after Oz: The Great and Powerful, Man of Steel and Batman Begins. Superman (Henry Cavill) and Batman (Christian Bale) suddenly meet each other and team up to begin a huge crusade on crime. This is cut short, however, when they are sucked by a tornado into the Land of Oz. There, they meet the witches and the legendary Oscar Diggs (James Franco) himself. When Lex Luthor (Thomas Gibson) and a resurrected General Zod (Michael Shannon) find out about this, they go to Oz, join forces with Theodora (Mila Kunis) and Evanora (Rachel Weisz), and set out to take over Oz. Superman, Batman, Oscar, Glinda the Good Witch (Michelle Williams), Finley (Zach Braff), the China Girl (voice of Joey King), and the munchkins, with advice from Jor-El, must team up to defeat Luthor, Zod and the Wicked Witches and save Oz once again. Can they defeat them or will Oz, and Earth, be destroyed forever?