First The Suicide Squad Footage Promises a Wild Action Adventure!