Netflix releases ‘The Sea Beast’…

Netflix has released a new trailer for the upcoming animated feature film The Sea Beast, directed…

Netflix asks animators and artists…

Seems like streaming powerhouse, Netflix is leaving no stone unturned to enrich and extend its original…