A depressed nihilist spends his final night before suicide in a hedonistic surge, but is shown life's meaning in a way he could never have expected.
Sam Mizrahi-Powell
Director
Reid Honeywell
Ben
Man on Video
Writer
No data