Director Tim Oliehoek debuts his own Disney+ movie