The film and trailer is finally available with english subtitles. You can buy the film and watch the trailer for free below.

When The Town Went Quiet from Jabfilm on Vimeo.