Harrowing, dense and burning with purpose.