The 71st annual Cannes Film Festival is scheduled to be held from 8 to 19 May 2018. The Cannes Festival named until 2002 as the International Film…
School of Fish Productions is now at the point that will require funding. While the total cost of production is…