Our favourite spectacle-wearing superhero is back on cinema screens this month in the latest installment of the DC Comics movies – Superman v Batman: Dawn of Justice. This time, the Man of Steel, played by Henry Cavill takes on Ben Affleck as the Dark Knight in an epic battle between…