Stitches is a 2011 Israeli short film. The film was directed by Adiya Imri Orr, and has won the 2012 Student Visionary Award in the Tribeca Film Festival.
More at Wikipedia.
Director: Adiya Imri OrrRelease date: July 23, 2011Running time: 18 minutes
External links: IMDb