The Devil All the Time

The Devil All the Time ★★★½

This was not at all what I expected. Extremely dark and morbid, yet I enjoyed every second of it.