The new release date positions the film two weeks after Christopher Nolan's 'The Odyssey,' which also stars Tom Holland.