The documentary was originally released in 2023 but is now available on HBO Max, NOW and more. It's left many fews with "goosebumps" after watching the "haunting" ending