The film that the whole industry is talking about finally debuted its full trailer, and while there was no official confirmation of the release date on the trailer (to allow for it to keep showing if the date is delayed) the current consensus is that they are still aiming to open cinemas back up with …