The Knightmare has been unleashed. Zack Snyder has shared a fresh look at Ben Affleck's Knightmare Batman from the new Justice League shoots.