entertainment #Festivals #News #Cannes #DogOfGod #Latvia Tribeca Title ‘Dog of God’ Acquired For France As Media Move Launches Sales – Cannes Market Deadline 10h ago 2m read