undefined

Artemis Snow

Find Artemis Snow movies and shows streaming in United Kingdom

Poster for Crime Scene: The Vanishing at the Cecil Hotel

Crime Scene: The Vanishing at the Cecil Hotel

Investigative documentary on the crimes and mystery...
Investigative documentary on the crimes and mystery of the notorious Cecil Hotel in downtown Los Angeles. The building's infamy grows when a guest, Elisa Lam, is caught on surveillance footage behaving strangely just before vanishing in 2013.
  • Netflix
Back to top.