It's about an hour long, but worth your time. Please don't reply until you have finished the movie. Furthermore, don't read any of the posts until you have finished the movie, as to not spoil the ending.
Watch it HERE.