THE FLASH

the wrath of the lamb review