Today I discuss the new DC Universe release of Batman V Superman and the backlash it's brought upon itself