Candy Shop

Candy Shop

Sunspots: New Visions of the Avant-Garde

Candy Shop

Directed by: Patrick Smith

USA, 2019, 2m

Southeast Premiere

There are 11,926 pharmaceutical drugs available worldwide; this film shows 2,863 of them. A new film from the director of “Puppet” (FFF 2007).

Categories: