Borderlands Movie Set for Digital Release on August 30 After Brief Theatrical Run
The Borderlands movie, filmed at Origo Studios in Budapest, will be available for digital streaming on August 30.
The Borderlands movie, filmed at Origo Studios in Budapest, will be available for digital streaming on August 30.