Details are being kept under lock and key but the project has been described as Memento meets Raiders of the Lost Ark.
No streaming options found at this moment.