The most harrowing film I think I’ve yet seen. Bad things happen in this world, and eventually they happen to us all. It’s an inescapable fac…