Marvel release official trailer of ‘Cloak and Dagger’

In the long conveyor belt of Marvel comics that are translated onto the TV screens, the…