Three men in the small Swedish village Svenstorp deal with grief, loneliness and hope.
Release Date: January 01, 2003