Copyright © 25thframe.co.uk 2004 - 2024
There are plenty of pop culture references in this trailer to get people pausing the trailer to try and work out which franchises are in the trailer.
The movie has release date set for the end of March 2018.