The Jude Law-Naomie Harris interactive drama is now scheduled to debut on Sept. 14 after its initial premiere date of May 11 was pushed back due to the coronavirus production shutdown.