Netflix's adaptation of the superhero comics by Mark Millar and Frank Quitely has dropped an explosive new trailer.

More...