Netflix delighted fans with the release of an enticing trailer for the highly anticipated upcoming two-part film project, The Seven Deadly Sins: Grudge of Edinburgh. The streaming giant also unveiled the release date for the first part of this thrilling adventure set within the beloved Seven Deadly Sins franchise. The trailer, which premiered over the […]