Zack Snyder has revealed the reason why Batman chose to use a spear in his heated confrontation with Superman in Batman V Superman: Dawn of Justice.
On the one hand, the deeper meaning of the spear is consistent with the larger themes in Batman V Superman.
The filmmaker likened Superman to Jesus of Nazareth several times throughout his three DC films, most notably so with the visual similarities of his death during Batman V Superman.
Snyder has been openly answering DCEU-related queries through the Vero True Social App of late, and his latest response concerns Batman’s intriguing decision to use a Kryptonite spear in his fight with Superman in Batman V Superman (h/t Batman News).