When the Batman v Superman: Dawn of Justice trailer was released, the internet went crazy dissecting every frame. In the photo above we see Batman holding holding something and we now have information on what it is he’s holding. According to Heroic Hollywood, Superman is holding a Kryptonite Laced Spear.
Obviously, if Batman is going to be able to match up against Superman, Kryptonite is the ultimate weapon to even things out. Superman is almost infinitely fast and strong, so Batman needs to use his superior intellect to beat Superman and we all know that Batman doesn’t go into a fight unless he has every angle covered. That’s just part of wearing the cowl.