Still Life is one of the most talked-about Drama, Horror movies released in 2007, attracting audiences with its cinematic storytelling and memorable performances.
A short film about depression.