Ridder Films, in association with executive producer Lucas A. Ferrara, have now shared the new trailer and poster for their award-winning psychological thriller HELP, which will be available on digital download in the USA and Canada this February. In the...