Disappointment, despair, betrayal, failure, frustration, humiliation and regret. Oh, and death. My new short film.