WATCH: Netflix releases Death of Elisa Lam documentary trailer Resonate Team27 January 2021 Netflix has released a trailer for the upcoming documentary on the death of Elisa Lam. Crime Scene: The Vanishing at the Cecil Hotel investigates the mysteri... Read More... CanadaFilm & TVNewsUnited States0 Comments