

A haunted, sexy Las Vegas penthouse dweller explores the darker side of the city and its many addictions.
Directed by Deborah Richards (USA)
Los Angeles International Short Film Festival
A haunted, sexy Las Vegas penthouse dweller explores the darker side of the city and its many addictions.
Directed by Deborah Richards (USA)