Browse films

Drugs

  • Candy Shop

    Candy Shop

    Patrick Smith
    United States, 2019, 3 min.

    There are 11,926 pharmaceutical drugs available worldwide, this film shows 2863 of them. Pills and capsules are choreographed into a cacophony of shape, color... more ›