Netflix has released its first trailer for a terrifying new true crime documentary which takes a look at the blood-soaked history of the infamous Cecil Hotel. Crime Scene: The Vanishing at the Cecil Hotel follows the ghoulish events that took place at the titular hotel in Downtown Los Angeles, California, in 2013.