I Hate Myself and I Want to Die
I Hate Myself and I Want to Die
| 17 November 2023 (USA)
I Hate Myself and I Want to Die Trailers

Found footage archival documentary chronicling the brief, bright ascendance of the musical combo Nirvana.

Reviews