In the new short horror film, Me & My Shadow, directed by Steve Call (Tears In The Dust 2017), the subject of depression and suicide is touched on in an interesting and thoughtful manner. The film stars Dean Sills (Grindsploitation 2016) and clocks in at a brisk five minutes long. …
Read More »