“The Creator” Hits Hulu Before Christmas

Gareth Edwards’ ambitious science fiction adventure “The Creator” has set its SVOD date with the film coming to Hulu on December 20th. That marks a jump to SVOD just three months after the film’s release in cinemas in mid-late September. The standalone sci-fi original feature famously boasts the look of