The trailer for a new terrifying horror movie.