Titans finale brings the team against DC’s greatest – Batman. Batman has succumbed to that very thin line that separated the vigilante from the criminal and...