The Devil All the Time ★★★★

Okay Dudley Dursley.