This trailer leaked so I have no information for the moment on casting and released date.