ITCH

Itch, 2015
Director: Philip Staal
Itch is an experimental short film that takes the audience inside the minds of drug users.