2024 · Horror · 2m
A man records himself committing a violent suicide.
Directed by Theo Barnard
So real for the deftones shirt