Currently, there are over 15,000 videos in the channel, which is followed by more than 1.4 million Vimeo users worldwide. Watch the short film below. More from IndieWire ...