I didn't find this movie very hard to follow. It's one of those psychological supernatural type movies where you ask, did these events really happen, or is it occurring inside someone's mind? I think it's up to whoever watches it to decide.
It's slow in places, brutal in others, but a compelling watch all the same.