Indie Sales has closed a raft of deals on “Dandelion’s Odyssey,” Japanese director Momoko Seto’s feature debut. The movie will have its North American premiere in the Centrepiece section at Toronto. “Dandelion’s Odyssey” world premiered at Cannes Critic’s Week where it won the FIPRESCI Award, and went to play at Annecy where it nabbed the […]