EXCLUSIVE: The Match Factory has unveiled a raft of deals for Jim Jarmusch's upcoming feature Father Mother Sister Brother ahead of its world premiere in Competition at the Venice Film Festival. Ahead of the film's Venice debut, it has sold to Italy (Lucky Red), Spain (Avalon Distribucion Audiovisual), Portugal (Nos Lusomundo), Greece (Cinobo), Poland (Gutek [...]