Needle wins Cannes short film prize

Needle