Developer tools are not permitted on this page.
Please close them to continue watching.
Creators: The Past (2019) is an Italian sci-fi fantasy film where eight alien "Creators" govern the universe and manipulate human destiny via a powerful object called the "Lens". As a cosmic alignment triggers war for control of this artifact, a girl must find it to protect humanity's true history.