Brimstone & Glory ★★★★

BOOM! Gorgeous and harrowing.