The Creator, Starring John David Washington, Is Set to Release on Disney+ Hotstar on December 20
The Creator is headed to Disney+ and Disney+ Hotstar on Wednesday, December 20. Gareth Edwards’ latest sci-fi affair set amidst a futuristic war between humans and AI, will arrive 82 days after its theatrical release on September 29, during which it collected $104 million (about Rs. 866 crore) at the…