The trailer holds the promise of a VFX-loaded, visually stunning movie