(Warning: This film is graphic)

 

This is a short film about depression by Alexander Stewart of Studio93Films. I wrote the piano score.