Studiocanal has bought European TV and SVOD rights to Francis Ford Coppola’s “Megalopolis” as part of a deal spanning seven years. The pact excludes Spain, Russia and pay 1 in France where “Megalopolis” was released by Le Pacte on Sept. 25 and has so far sold under 250,000 tickets in cinemas.