Stranded on a distant planet, a team must fight aliens and activate a machine meant to restore Earth to a time before its downfall.
Release Date 2017-08-01 Budget N/A Revenue N/A Rating 4.6/10 Runtime 85 mins