The film is set in the 1960s in a dilapidated hotel in the Lake Tahoe region in California.
Subscribe to our newsletter: