It's time for the Battle of the Comic Book Movie Hero Titans! Batman vs. Superman came out in March. And Captain America vs. Iron Man in Civil War will be released this month. Both Marvel and DC are pitting their super heroes against one another. It's Heroes vs. Heroes -- what's up with that? Do any other theatrical Battles of the Titans compare? Is Superman vs. Batman the best onscreen battle of all time? And which is the best franchise?